FreeLibrary: Unterschied zwischen den Versionen
Aus API-Wiki
K (Pate eingefügt) |
K |
||
Zeile 5: | Zeile 5: | ||
</PRE> | </PRE> | ||
− | + | ===Parameter:=== | |
− | |||
− | |||
''hModule'' | ''hModule'' | ||
:Handle zu einem Modul. Kann zum Beispiel mit [[LoadLibrary]] oder [[GetModuleHandle]] ermittelt werden. | :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. | 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]]. | 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 95 / 98 / Me | ||
*Windows NT 4.0 / 2000 / XP | *Windows NT 4.0 / 2000 / XP | ||
*Windows Vista | *Windows Vista | ||
− | + | ===Verweise:=== | |
− | + | MSDN US-Libary [http://msdn2.microsoft.com/en-us/library/ms683152.aspx | |
− | |||
− | MSDN US-Libary [http://msdn2.microsoft.com/en-us/library/ms683152.aspx | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Version vom 7. Mai 2008, 12:16 Uhr
FreeLibrary entläd ein Modul aus dem eigenen Prozess.
Declare Function FreeLibrary Lib "kernel32.dll" ( _ ByVal hModule As Long) As Long
Inhaltsverzeichnis
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