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 |