Énumération WbemQueryFlagEnum (wbemdisp.h)
Les constantes WbemQueryFlagEnum définissent la profondeur de l’énumération ou de la requête, qui détermine le nombre d’objets retournés par un appel. Ces constantes sont utilisées par SWbemServices.SubclassesOf, SWbemServices.InstancesOf, SWbemObject.Subclasses_ et SWbemObject.Instances_.
La bibliothèque de types de scripts WMI, wbemdisp.tlb, définit ces constantes. Les applications Visual Basic peuvent accéder à cette bibliothèque ; Les langages de script doivent utiliser directement la valeur de la constante, sauf s’ils utilisent le format de fichier XML WSH (Windows Script Host). Pour plus d’informations, consultez Utilisation de la bibliothèque de types de scripts WMI.
Syntax
typedef enum WbemQueryFlagEnum {
wbemQueryFlagDeep = 0,
wbemQueryFlagShallow = 1,
wbemQueryFlagPrototype = 2
} ;
Constantes
wbemQueryFlagDeep Valeur : 0 Force l’énumération récursive dans toutes les sous-classes dérivées de la classe parente spécifiée. La classe parente elle-même n’est pas retournée dans l’énumération. |
wbemQueryFlagShallow Valeur : 1 Force l’énumération à inclure uniquement les sous-classes immédiates de la classe parente spécifiée. |
wbemQueryFlagPrototype Valeur : 2 Utilisé pour le prototypage. Elle empêche la requête de se produire et retourne à la place un objet qui ressemble à un objet de résultat classique. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
En-tête | wbemdisp.h |