Freigeben über


IWbemClassObject::BeginMethodEnumeration-Methode (wbemcli.h)

Verwenden Sie den IWbemClassObject::BeginMethodEnumeration-Methodenaufruf , um eine Enumeration der für das Objekt verfügbaren Methoden zu starten.

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. Die Reihenfolge, in der Methoden aufgezählt werden, ist garantiert invariant für eine bestimmte Instanz von IWbemClassObject.

Syntax

HRESULT BeginMethodEnumeration(
  [in] long lEnumFlags
);

Parameter

[in] lEnumFlags

Gibt den Bereich der Enumeration an.

Mögliche Werte:

WBEM_FLAG_LOCAL_ONLY

Schließen Sie nur Methoden ein, die in der Klasse selbst definiert sind.

WBEM_FLAG_PROPAGATED_ONLY

Schließen Sie nur Methoden ein, die von übergeordneten Klassen geerbt werden.

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.

Anforderungen

   
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

Weitere Informationen

IWbemClassObject

IWbemClassObject::NextMethod