WBEM_COMPARISON_FLAG-Enumeration (wbemcli.h)
Enthält Flags, die den Vergleich definieren, der bei Verwendung der IWbemClassObject::CompareTo-Methode ausgeführt werden soll.
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;
Konstanten
WBEM_COMPARISON_INCLUDE_ALL Wert: 0 Vergleichen Sie alle Features. |
WBEM_FLAG_IGNORE_QUALIFIERS Wert: 0x1 Ignorieren Sie im Vergleich alle Qualifizierer (einschließlich Key und Dynamic). |
WBEM_FLAG_IGNORE_OBJECT_SOURCE Wert: 0x2 Ignorieren Sie die Quelle der Objekte, d. h. den Server und den Namespace, aus dem sie stammen, im Vergleich zu anderen Objekten. |
WBEM_FLAG_IGNORE_DEFAULT_VALUES Wert: 0x4 Ignoriert die Standardwerte von Eigenschaften. Dieses Flag ist nur beim Vergleichen von Klassen sinnvoll. |
WBEM_FLAG_IGNORE_CLASS Wert: 0x8 Es wird vorausgesetzt, dass es sich bei den zu vergleichenden Objekten um Instanzen derselben Klasse handelt. Daher werden mit diesem Flag nur instanzbezogene Informationen verglichen. Mithilfe dieses Flags können Sie die Leistung optimieren. Wenn die Objekte nicht zu derselben Klasse gehören, sind die Ergebnisse undefiniert. |
WBEM_FLAG_IGNORE_CASE Wert: 0x10 Vergleichen Sie Zeichenfolgenwerte ohne Berücksichtigung der Groß-/Kleinschreibung. Dies gilt sowohl für Zeichenfolgen als auch für Qualifiziererwerte. Unabhängig davon, ob dieses Flag angegeben ist, werden Eigenschaften- und Qualifizierernamen immer ohne Berücksichtigung von Groß- und Kleinschreibung verglichen. |
WBEM_FLAG_IGNORE_FLAVOR Wert: 0x20 Ignoriert Qualifizierertypen. Dieses Flag berücksichtigt weiterhin Qualifiziererwerte, ignoriert jedoch Geschmacksunterschiede wie Weitergaberegeln und Außerkraftsetzungseinschränkungen (weitere Informationen finden Sie unter Qualifizierer-Geschmacksrichtungen). |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Kopfzeile | wbemcli.h |