IWbemProviderIdentity::SetRegistrationObject メソッド (wbemprov.h)
IWbemProviderIdentity::SetRegistrationObject メソッドは、イベント プロバイダーを初期化する前に Windows 管理サービスによって呼び出されます (プロバイダーが IWbemProviderIdentity を実装している場合)。 メソッドは、プロバイダーが初期化されている __Win32Provider インスタンスをプロバイダーに渡すために使用されます。 このメソッドは、同じ CLSID を共有するプロバイダーが複数ある場合にのみ使用されます。
構文
HRESULT SetRegistrationObject(
[in] long lFlags,
[in] IWbemClassObject *pProvReg
);
パラメーター
[in] lFlags
予約済み。 このパラメーターは 0 (ゼロ) である必要があります。
[in] pProvReg
プロバイダー の名前 と CLSID を読み上げる__Win32Providerのインスタンス。
戻り値
このメソッドは、次のいずれかの値を持つ HRESULT を返します。
注釈
WBEM_S_NO_ERROR以外の HRESULT リターン コードは、プロバイダーの障害を示します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista |
サポートされている最小のサーバー | Windows Server 2008 |
対象プラットフォーム | Windows |
ヘッダー | wbemprov.h (Wbemidl.h を含む) |
Library | Wbemuuid.lib |
[DLL] | Wbemsvc.dll |