CoFreeUnusedLibraries-Funktion (combaseapi.h)

Entlädt alle DLLs, die nicht mehr verwendet werden, wahrscheinlich, weil die DLL keine instanziierten COM-Objekte mehr aussteht.

Hinweis Diese Funktion wird zur Kompatibilität mit 16-Bit-Windows bereitgestellt.
 

Syntax

void CoFreeUnusedLibraries();

Rückgabewert

Keine

Bemerkungen

Anwendungen können CoFreeUnusedLibraries regelmäßig aufrufen, um Ressourcen freizugeben. Es ist am effizientesten, sie entweder am Anfang einer Nachrichtenschleife oder in einem Leerlaufvorgang aufzurufen. CoFreeUnusedLibraries ruft intern DllCanUnloadNow für DLLs auf, die diese Funktion implementieren und exportieren.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile combaseapi.h (include Objbase.h)
Bibliothek Ole32.lib
DLL Ole32.dll

Weitere Informationen

CoFreeAllLibraries

CoFreeLibrary

CoFreeUnusedLibrariesEx

CoLoadLibrary