Mit WordBool funktioniert es auch nicht, selbe
Exception.
StdCall benutze ich, weil ich (mittlerweile) diverse andere
DLL-Zugriffe erfolgreich mit dieser Aufrufkonvention zum Laufen gebracht habe. Und ich gehe jetzt mal nicht davon aus, dass der
DLL-Programmierer zwischen verschiedenen Konventionen wechselt.
Edit:
Kann es sein, dass meine Typendeklaration für die
DLL-Function falsch ist?
Delphi-Quellcode:
type
TAudioGenie2_AUDIOFormatIsValid = function: integer; stdcall;
Meine bisherigen "Erfolge" habe ich ausschließlich mit Funktionen und Prozeduren mit zu übergebenden Parametern erzielt.
Es ist zu wahr um schön zu sein...