FPC verwendet mehrere Jwa und Jcl Units. Hier duerften wir das uebliche Problem vieler der Konversionen haben. Windows hat das
API mit den Versionen erweitert und die Konversion ist fuer eine spaetere Version des APIs. Das gibt uebrigens auch manchmal Probleme zwischen Delphi und aelteren BCB-Versionen. Dort sind naturgemaess aeltere C Header von Microsoft lizensiert und das kann zu Inkompatibilitaeten fuehren (mein SetupApi.pas ist da ein Beispiel).