次の方法で共有


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

関連項目

IWbemProviderIdentity