Bei mir ist es ein BYTE, was in Delphi zu einem Char wurde, aber eigentlich ein AnsiChar sein müsste.
Und falls Emba diesen Typen überall so falsch übersetzt hat, dann ...
Ich wollte vor- und gestern nachsehn, wo man sich diese WinMD-Dateien runterladen kann,
aber da steht nix:
https://learn.microsoft.com/de-de/uw...ef/winmd-files
Du kannst hier das NuGet-
Package (*.nupkg) runterladen.
https://www.nuget.org/packages/Micro...Win32Metadata/
Das kannst du umbenennen in ein ZIP-Archiv und öffnen.
Darin ist eine Datei namens Windows.Win32.winmd.
Diese kannst du in ILSpy (
https://github.com/icsharpcode/ILSpy/releases) öffnen und die exportierten Typen und Funktionen anschauen.