Метод CWbemProviderGlue::FrameworkLogoffDLL(LPCWSTR,PLONG) (wbemglue.h)
[Класс CWbemProviderGlue является частью платформы поставщика WMI, которая в настоящее время рассматривается в окончательном состоянии, и никакие дальнейшие разработки, улучшения или обновления не будут доступны для проблем, не связанных с безопасностью, влияющих на эти библиотеки. API mi mi следует использовать для всех новых разработок.]
Метод FrameworkLogoffDLL вызывается методом DllCanUnloadNow , чтобы определить, не используется ли сервер поставщика и его можно выгрузить.
Синтаксис
BOOL FrameworkLogoffDLL(
LPCWSTR name,
PLONG plRefCount
);
Параметры
name
Имя выгружаемого сервера.
plRefCount
Текущее число ссылок. Этот параметр LONG должен совпадать с параметром, используемым в FrameworkLoginDLL и в качестве параметра конструктора CWbemGlueFactory.
Возвращаемое значение
Метод возвращает значение TRUE , если сервер не используется и может быть выгружен, и false , если сервер по-прежнему используется и не может быть выгружен.
Комментарии
Сейчас FrameworkLogoffDLL возвращает значение FALSE , пока ссылка для CWbemProviderGlue не будет равна нулю. Такой подход не позволяет выгрузить библиотеку DLL клиента, пока экземпляры CWbemProviderGlue все еще существуют.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | wbemglue.h (включая FwCommon.h) |
Библиотека | FrameDyn.lib |
DLL | FrameDynOS.dll; FrameDyn.dll |