FreeLibrary
Aus API-Wiki
Version vom 7. Mai 2008, 12:16 Uhr von Bernhard Döbler (Diskussion | Beiträge)
Die druckbare Version wird nicht mehr unterstützt und kann Darstellungsfehler aufweisen. Bitte aktualisiere deine Browser-Lesezeichen und verwende stattdessen die Standard-Druckfunktion des Browsers.
FreeLibrary entläd ein Modul aus dem eigenen Prozess.
Declare Function FreeLibrary Lib "kernel32.dll" ( _ ByVal hModule As Long) As Long
Parameter:
hModule
- Handle zu einem Modul. Kann zum Beispiel mit LoadLibrary oder GetModuleHandle ermittelt werden.
Rückgabe:
War der Aufruf erfolgreich, ist die Rückgabe ungleich 0, andernfalls 0. Dann sind weitere Fehlerinformationen mit GetLastError auszulesen.
Sonstiges:
FreeLibrary dekrementiert den Referenzzähler auf das Modul so lange, bis er 0 ist. Erst dann wird das Modul entladen. Näheres auch in LoadLibrary.
Betriebssysteme:
- Windows 95 / 98 / Me
- Windows NT 4.0 / 2000 / XP
- Windows Vista
Verweise:
MSDN US-Libary [http://msdn2.microsoft.com/en-us/library/ms683152.aspx