Freigeben über


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