Énumération WbemComparisonFlagEnum (wbemdisp.h)
Les constantes WbemComparisonFlagEnum définissent les paramètres de comparaison d’objets et sont utilisées par SWbemObject.CompareTo_.
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 WbemComparisonFlagEnum {
wbemComparisonFlagIncludeAll = 0,
wbemComparisonFlagIgnoreQualifiers = 0x1,
wbemComparisonFlagIgnoreObjectSource = 0x2,
wbemComparisonFlagIgnoreDefaultValues = 0x4,
wbemComparisonFlagIgnoreClass = 0x8,
wbemComparisonFlagIgnoreCase = 0x10,
wbemComparisonFlagIgnoreFlavor = 0x20
} ;
Constantes
wbemComparisonFlagIncludeAll Valeur : 0 Permet de comparer toutes les propriétés, qualificateurs et saveurs. |
wbemComparisonFlagIgnoreQualifiers Valeur : 0x1 Ignore tous les qualificateurs (y compris key et dynamic) en comparaison. |
wbemComparisonFlagIgnoreObjectSource Valeur : 0x2 Ignore la source des objets, à savoir le serveur et l’espace de noms dont ils proviennent, par rapport à d’autres objets. |
wbemComparisonFlagIgnoreDefaultValues Valeur : 0x4 Ignore les valeurs par défaut des propriétés (significatives uniquement lors de la comparaison de classes). |
wbemComparisonFlagIgnoreClass Valeur : 0x8 Indique au système de supposer que les objets comparés sont des instances de la même classe. Par conséquent, cette constante compare uniquement les informations relatives à instance. Utilisez pour optimiser les performances. Si les objets ne sont pas de la même classe, les résultats ne sont pas définis. |
wbemComparisonFlagIgnoreCase Valeur : 0x10 Mode comparant les valeurs de chaîne sans distinction minuscules/majuscules. Il s'applique aux chaînes et aux valeurs de qualificateurs. Les noms des propriétés et des qualificateurs sont toujours comparés de manière indépendante de la casse, que cette constante soit spécifiée ou non. |
wbemComparisonFlagIgnoreFlavor Valeur : 0x20 Ignorer les types de qualificateurs. Cette constante prend toujours en compte les valeurs de qualificateur, mais ignore les distinctions de saveur telles que les règles de propagation et les restrictions de substitution. |
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 |