Fehlerhafte DLL-Aufrufkonvention
Aktualisiert: November 2007
Bad DLL calling convention
Argumente, die an eine Dynamic Link Library (DLL) übergeben werden, müssen mit den Argumenten genau übereinstimmen, die von der Routine erwartet werden. Aufrufkonventionen enthalten die Nummer, den Typ und die Reihenfolge der Argumente. Möglicherweise ruft das Programm eine Routine in einer DLL auf, der der falsche Typ oder die falsche Anzahl von Argumenten übergeben wird.
So beheben Sie diesen Fehler
Vergewissern Sie sich, dass alle Argumenttypen mit denen, die in der Deklaration der aufgerufenen Routine angegeben sind, übereinstimmen.
Vergewissern Sie sich, dass dieselbe Anzahl an Argumenten übergeben wird, die in der Deklaration der aufgerufenen Routine angegeben sind.
Wenn die DLL-Routine Argumente nach Wert erwartet, vergewissern Sie sich, dass für diese Argumente ByVal in der Deklaration für die Routine angegeben ist.