getPackageFullName method

PWSTR getPackageFullName()

Implementation

PWSTR getPackageFullName() {
  final packageFullName = adaptiveCalloc<Pointer<Utf16>>();
  final hr$ = HRESULT(_GetPackageFullNameFn(ptr, packageFullName));
  if (hr$.isError) {
    free(packageFullName);
    throw WindowsException(hr$);
  }
  final result$ = packageFullName.value;
  free(packageFullName);
  return .new(result$);
}