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 |