Например, какие?
Берем для примера
getVersionExwindows:
function GetVersionEx(var lpVersionInformation: TOSVersionInfo): BOOL;external 'kernel32' name 'GetVersionExA';
jwanative:
function GetVersionEx(lpVersionInformation: LPOSVERSIONINFO): BOOL; stdcall;
Зачем вообще сделано такое разделение?
Добавлено спустя 4 минуты 49 секунд:Вот еще пример:
EnumServicesStatusТам определены константы для удобства (например:
SERVICE_STATE_ALL), но эти константы не определены в windows.
Идем дальше:
QueryServiceConfigТоже отличия в определении вызывающие подобные ошибки при подключении не из того модуля (Error: Incompatible type for arg no. 4: Got "LongWord", expected "LPDWORD").
И так по многим функциям WinAPI.