énumération WBEM_COMPARISON_FLAG (wbemcli.h)
Contient des indicateurs qui définissent la comparaison à effectuer lors de l’utilisation de la méthode IWbemClassObject ::CompareTo .
Syntax
typedef enum tag_WBEM_COMPARISON_FLAG {
WBEM_COMPARISON_INCLUDE_ALL = 0,
WBEM_FLAG_IGNORE_QUALIFIERS = 0x1,
WBEM_FLAG_IGNORE_OBJECT_SOURCE = 0x2,
WBEM_FLAG_IGNORE_DEFAULT_VALUES = 0x4,
WBEM_FLAG_IGNORE_CLASS = 0x8,
WBEM_FLAG_IGNORE_CASE = 0x10,
WBEM_FLAG_IGNORE_FLAVOR = 0x20
} WBEM_COMPARISON_FLAG;
Constantes
WBEM_COMPARISON_INCLUDE_ALL Valeur : 0 Comparez toutes les fonctionnalités. |
WBEM_FLAG_IGNORE_QUALIFIERS Valeur : 0x1 Ignorez tous les qualificateurs (y compris key et dynamic) en comparaison. |
WBEM_FLAG_IGNORE_OBJECT_SOURCE Valeur : 0x2 Ignorez la source des objets, à savoir le serveur et l’espace de noms dont ils proviennent, par rapport à d’autres objets. |
WBEM_FLAG_IGNORE_DEFAULT_VALUES Valeur : 0x4 Ignorer les valeurs par défaut des propriétés. Cette valeur n'est significative que pour la comparaison de classes. |
WBEM_FLAG_IGNORE_CLASS Valeur : 0x8 Suppose que les objets comparés sont des instances de la même classe. Par conséquent, cet indicateur compare uniquement les informations relatives à l’instance. Utilisez cet indicateur pour optimiser les performances. Si les objets ne sont pas de la même classe, les résultats sont non définis. |
WBEM_FLAG_IGNORE_CASE Valeur : 0x10 Comparez les valeurs de chaîne de manière non sensible à la casse. Il s'applique aux chaînes et aux valeurs de qualificateur. Les noms de propriétés et de qualificateurs sont toujours comparés sans distinction minuscules/majuscules, que cet indicateur soit spécifié ou non. |
WBEM_FLAG_IGNORE_FLAVOR Valeur : 0x20 Ignorer les types de qualificateurs. Cet indicateur 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 (pour plus d’informations, consultez Qualificateur Flavors). |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
En-tête | wbemcli.h |