Перечисление WbemComparisonFlagEnum (wbemdisp.h)
Константы WbemComparisonFlagEnum определяют параметры сравнения объектов и используются SWbemObject.CompareTo_.
Библиотека типов скриптов WMI wbemdisp.tlb определяет эти константы. Приложения Visual Basic могут получить доступ к этой библиотеке; Языки скриптов должны использовать значение константы напрямую, если только они не используют формат XML-файла узла сценариев Windows (WSH). Дополнительные сведения см. в статье Использование библиотеки типов сценариев WMI.
Синтаксис
typedef enum WbemComparisonFlagEnum {
wbemComparisonFlagIncludeAll = 0,
wbemComparisonFlagIgnoreQualifiers = 0x1,
wbemComparisonFlagIgnoreObjectSource = 0x2,
wbemComparisonFlagIgnoreDefaultValues = 0x4,
wbemComparisonFlagIgnoreClass = 0x8,
wbemComparisonFlagIgnoreCase = 0x10,
wbemComparisonFlagIgnoreFlavor = 0x20
} ;
Константы
wbemComparisonFlagIncludeAll Значение: 0 Используется для сравнения всех свойств, квалификаторов и вкусов. |
wbemComparisonFlagIgnoreQualifiers Значение: 0x1 Игнорирует все квалификаторы (включая Key и Dynamic) при сравнении. |
wbemComparisonFlagIgnoreObjectSource Значение: 0x2 Игнорирует источник объектов, а именно сервер и пространство имен, из чего они пришли, по сравнению с другими объектами. |
wbemComparisonFlagIgnoreDefaultValues Значение: 0x4 Игнорирует значения свойств по умолчанию (значимые только при сравнении классов). |
wbemComparisonFlagIgnoreClass Значение: 0x8 Указывает системе, что сравниваемые объекты являются экземплярами одного класса. Следовательно, эта константа сравнивает только сведения, связанные с экземпляром. Используйте для оптимизации производительности. Если объекты не относятся к одному и тому же классу, результаты будут неопределенными. |
wbemComparisonFlagIgnoreCase Значение: 0x10 Сравнивает строковые значения без учета регистра. Это относится как к строкам, так и к значениям квалификатора. Имена свойств и квалификатора всегда сравниваются без учета регистра независимо от того, указана ли эта константа или нет. |
wbemComparisonFlagIgnoreFlavor Значение: 0x20 Игнорировать варианты квалификатора. Эта константа по-прежнему учитывает значения квалификатора, но игнорирует различия вкуса, такие как правила распространения и ограничения переопределения. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Верхняя часть | wbemdisp.h |