GetProcAddress
von ActiveVB-Team
Deklaration
Declare Function GetProcAddress Lib "kernel32" ( _ ByVal hModule As Long, _ ByVal lpProcName As String) As LongWeitere Informationen zur Verwendung dieser Funktion finden sie u.U. auch im Artikel GetProcAddress des API-Wikis.
GetProcAddress gibt die Adresse einer Funktion in einer DLL zurück, um z.B. die Funktion aufrufen zu können.
Parameter | |
---|---|
hModule | Ein Handle für eine DLL. Dieses Handle wird von der Funktion LoadLibrary zurückgegeben. |
lpProcName | Ein Zeiger auf einen nullterminierten String, der die Prozedur bezeichnet oder auch eine Ordnungszahl. Wird hier eine Ordnungszahl verwendet, muß diese im unteren Wort liegen, das obere Wort muß gleich Null sein. |
Tabelle 1
Rückgabewerte | |
---|---|
Adress | Adresse der gewünschten Prozedur |
0 | Es lag ein Fehler vor. |
Tabelle 2
Unterstützte Betriebssysteme
Win32s, Windows 95, Windows 98, Windows NT
Verwandte API-Funktionen
FreeLibrary, GetModuleHandle, LoadLibrary
Zugehörige Tipps
Zugehörige Microsoft Knowledge Base Artikel