CoFreeLibrary-Funktion (objbase.h)

Gibt eine Bibliothek frei, die beim Laden explizit freigegeben wurde.

Hinweis Diese Funktion wird aus Gründen der Kompatibilität mit 16-Bit-Windows bereitgestellt.
 

Syntax

void CoFreeLibrary(
  [in] HINSTANCE hInst
);

Parameter

[in] hInst

Ein Handle für das freizugebende Bibliotheksmodul, das von der CoLoadLibrary-Funktion zurückgegeben wird.

Rückgabewert

Keine

Bemerkungen

Die CoFreeLibrary-Funktion sollte aufgerufen werden, um eine Bibliothek frei zu geben, die explizit freigegeben werden soll. Dies wird eingerichtet, wenn die Bibliothek geladen wird, wobei der bAutoFree-Parameter von CoLoadLibrary auf FALSE festgelegt ist. Es ist unzulässig, eine Bibliothek explizit frei zu geben, wenn der entsprechende CoLoadLibrary-Aufruf angibt, dass sie automatisch freigegeben wird (der bAutoFree-Parameter ist auf TRUE festgelegt).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile objbase.h
Bibliothek Ole32.lib
DLL Ole32.dll
APIs ext-ms-win-com-ole32-l1-1-5 (eingeführt in Windows 10, Version 10.0.15063)

Weitere Informationen

CoFreeAllLibraries

CoFreeUnusedLibraries

CoFreeUnusedLibrariesEx

CoLoadLibrary