Поделиться через


Функция CoFreeUnusedLibraries (combaseapi.h)

Выгружает все библиотеки DLL, которые больше не используются, вероятно, потому, что библиотека DLL больше не имеет экземпляров COM-объектов.

Примечание Эта функция предоставляется для обеспечения совместимости с 16-разрядной версией Windows.
 

Синтаксис

void CoFreeUnusedLibraries();

Возвращаемое значение

None

Remarks

Приложения могут периодически вызывать CoFreeUnusedLibraries для освобождения ресурсов. Наиболее эффективно вызывать его в верхней части цикла сообщений или в некоторых задачах бездействия. CoFreeUnusedLibraries внутренне вызывает DllCanUnloadNow для библиотек DLL, которые реализуют и экспортируют функцию.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Профессиональная [классические приложения | Приложения UWP]
Минимальная версия сервера Windows 2000 Server [классические приложения | Приложения UWP]
Целевая платформа Windows
Header combaseapi.h (включая Objbase.h)
Библиотека Ole32.lib
DLL Ole32.dll

См. также раздел

CoFreeAllLibraries

CoFreeLibrary

CoFreeUnusedLibrariesEx

CoLoadLibrary