Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метод IWbemProviderIdentity::SetRegistrationObject вызывается службой управления Windows перед инициализацией поставщика событий (если поставщик реализует IWbemProviderIdentity). Метод используется для передачи поставщику экземпляра __Win32Provider , с помощью которого выполняется инициализация поставщика. Этот метод используется только в том случае, если у вас есть несколько поставщиков, совместно использующих один идентификатор CLSID.
Синтаксис
HRESULT SetRegistrationObject(
[in] long lFlags,
[in] IWbemClassObject *pProvReg
);
Параметры
[in] lFlags
Зарезервировано. Этот параметр должен иметь значение 0 (ноль).
[in] pProvReg
Экземпляр __Win32Provider , который объявляет имя поставщика и ИДЕНТИФИКАТОР CLSID.
Возвращаемое значение
Этот метод возвращает HRESULT с одним из следующих значений.
Комментарии
Любой код возврата HRESULT , отличный от WBEM_S_NO_ERROR , указывает на сбой поставщика.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows Vista |
| Минимальная версия сервера | Windows Server 2008 |
| Целевая платформа | Windows |
| Header | wbemprov.h (включая Wbemidl.h) |
| Библиотека | Wbemuuid.lib |
| DLL | Wbemsvc.dll |