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