WbemQueryFlagEnum-Enumeration (wbemdisp.h)

Die WbemQueryFlagEnum-Konstanten definieren die Tiefe der Enumeration oder Abfrage, die bestimmt, wie viele Objekte von einem Aufruf zurückgegeben werden. Diese Konstanten werden von SWbemServices.SubclassesOf, SWbemServices.InstancesOf, SWbemObject.Subclasses_ und SWbemObject.Instances_ verwendet.

Die WMI-Skripttypbibliothek wbemdisp.tlb definiert diese Konstanten. Visual Basic-Anwendungen können auf diese Bibliothek zugreifen. Skriptsprachen müssen den Wert der Konstanten direkt verwenden, es sei denn, sie verwenden das WSH-XML-Dateiformat (Windows Script Host). Weitere Informationen finden Sie unter Verwenden der WMI-Skripttypbibliothek.

Syntax

typedef enum WbemQueryFlagEnum {
  wbemQueryFlagDeep = 0,
  wbemQueryFlagShallow = 1,
  wbemQueryFlagPrototype = 2
} ;

Konstanten

 
wbemQueryFlagDeep
Wert: 0
Erzwingt die rekursive Enumeration aller Unterklassen, die aus der angegebenen übergeordneten Klasse abgeleitet werden. Die übergeordnete Klasse selbst wird in der Enumeration nicht zurückgegeben.
wbemQueryFlagShallow
Wert: 1
Erzwingt, dass die Enumeration nur direkte Unterklassen der angegebenen übergeordneten Klasse enthält.
wbemQueryFlagPrototype
Wert: 2
Wird für die Prototyperstellung verwendet. Es verhindert, dass die Abfrage ausgeführt wird, und gibt stattdessen ein Objekt zurück, das wie ein typisches Ergebnisobjekt aussieht.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Kopfzeile wbemdisp.h

Weitere Informationen

Skripting-API-Konstanten