Ähm .... BAHNHOF ....
Wenn die Funktionen nach den C Aufrufkonventionen deklariert sind, dann musst du dem Rückgabewert der Funktion im DllCall ein "cdecl:" voranstellen.
Also z.B.:
Spoiler anzeigen
[autoit]
Local $aRes = DllCall ($vixdll, "cdecl:INT", "VixHost_Connect", _
"INT", $apiVersion, _
"INT", $hostType, _
"str", $hostName, _
"INT", $hostPort, _
"str", $userName, _
"str", $password, _
"INT", $options, _
"INT", $propertyListHandle, _
"PTR", $callbackProc, _
"PTR", $clientData)
Gruß
Greenhorn