Метод IWbemProviderInitSink::SetStatus (wbemprov.h)

Метод IWbemProviderInitSink::SetStatus указывает управлению Windows, является ли поставщик полностью или частично инициализирован.

Синтаксис

HRESULT SetStatus(
  [in] LONG lStatus,
  [in] LONG lFlags
);

Параметры

[in] lStatus

Указывает для управления Windows состояние инициализации поставщика. Можно задать одно из следующих значений.

WBEM_S_INITIALIZED

Указывает, что поставщик полностью инициализирован и готов принять запросы.

WBEM_E_FAILED

Указывает, что поставщик не удалось инициализировать и не работает.

[in] lFlags

Зарезервировано. Этот параметр должен иметь значение 0 (ноль).

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

Этот метод всегда возвращает WBEM_S_NO_ERROR.

Комментарии

Все типы поставщиков вызывают IWbemProviderInitSink::SetStatus , чтобы указать состояние инициализации для управления Windows.

Если для параметра lStatus задано значение WBEM_S_INITIALIZED, управление Windows ожидает, что поставщик будет полностью способен немедленно обслуживать запросы.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header wbemprov.h (включая Wbemidl.h)
Библиотека Wbemuuid.lib
DLL Wbemsvc.dll

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

IWbemProviderInitSink

Инициализация поставщика