Freigeben über


IWbemProviderIdentity::SetRegistrationObject-Methode (wbemprov.h)

Die IWbemProviderIdentity::SetRegistrationObject-Methode wird vom Windows-Verwaltungsdienst aufgerufen, bevor ein Ereignisanbieter initialisiert wird (wenn der Anbieter IWbemProviderIdentity implementiert). Die -Methode wird verwendet, um die __Win32Provider instance, mit der der Anbieter initialisiert wird, an den Anbieter zu übergeben. Diese Methode wird nur verwendet, wenn mehrere Anbieter dieselbe CLSID verwenden.

Syntax

HRESULT SetRegistrationObject(
  [in] long             lFlags,
  [in] IWbemClassObject *pProvReg
);

Parameter

[in] lFlags

Reserviert. Dieser Parameter muss 0 (null) sein.

[in] pProvReg

Instanz von __Win32Provider , die den Namen und die CLSID des Anbieters ankündigt.

Rückgabewert

Diese Methode gibt ein HRESULT mit einem der folgenden Werte zurück.

Hinweise

Jeder andere HRESULT-Rückgabecode als WBEM_S_NO_ERROR weist auf einen Anbieterfehler hin.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Zielplattform Windows
Kopfzeile wbemprov.h (include Wbemidl.h)
Bibliothek Wbemuuid.lib
DLL Wbemsvc.dll

Weitere Informationen

IWbemProviderIdentity