IWbemClassObject::GetMethodOrigin-Methode (wbemcli.h)
Die IWbemClassObject::GetMethodOrigin-Methode wird verwendet, um die Klasse zu bestimmen, für die eine Methode deklariert wurde.
Dieser Aufruf wird nur unterstützt, wenn das aktuelle Objekt eine CIM-Klassendefinition ist. Die Methodenbearbeitung ist über IWbemClassObject-Zeiger , die auf CIM-Instanzen verweisen, nicht verfügbar.
Syntax
HRESULT GetMethodOrigin(
[in] LPCWSTR wszMethodName,
[out] BSTR *pstrClassName
);
Parameter
[in] wszMethodName
Name der Methode für das Objekt, dessen besitzende Klasse angefordert wird.
[out] pstrClassName
Empfängt den Namen der Klasse, die die -Methode besitzt. Der Benutzer muss SysFreeString für den zurückgegebenen BSTR aufrufen, wenn er nicht mehr benötigt wird.
Rückgabewert
Diese Methode gibt ein HRESULT zurück, das den Status des Methodenaufrufs angibt. In der folgenden Liste ist der in einem HRESULT enthaltene Wert aufgeführt. Allgemeine HRESULT-Werte finden Sie unter Systemfehlercodes.
Hinweise
Da Methoden von Klasse zu Klasse geerbt werden, ist es häufig wünschenswert, die besitzende Klasse für eine bestimmte Methode zu bestimmen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | wbemcli.h (include Wbemidl.h) |
Bibliothek | WbemUuid.lib |
DLL | CIMWin32.dll; Esscli.dll; Fastprox.dll; FrameDyn.dll; FrameDynOS.dll; Krnlprov.dll; Ncprov.dll; Wbemcore.dll; Wbemess.dll; Wmipiprt.dll |