Skip to content

Latest commit

 

History

History
86 lines (67 loc) · 3.78 KB

ne-wbemcli-wbem_comparison_flag.md

File metadata and controls

86 lines (67 loc) · 3.78 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NE:wbemcli.tag_WBEM_COMPARISON_FLAG
WBEM_COMPARISON_FLAG (wbemcli.h)
Contains flags that define the comparison to perform when using the IWbemClassObject::CompareTo method.
WBEM_COMPARISON_FLAG
WBEM_COMPARISON_FLAG enumeration [Windows Management Instrumentation]
WBEM_COMPARISON_INCLUDE_ALL
WBEM_FLAG_IGNORE_CASE
WBEM_FLAG_IGNORE_CLASS
WBEM_FLAG_IGNORE_DEFAULT_VALUES
WBEM_FLAG_IGNORE_FLAVOR
WBEM_FLAG_IGNORE_OBJECT_SOURCE
WBEM_FLAG_IGNORE_QUALIFIERS
wbemcli/WBEM_COMPARISON_FLAG
wbemcli/WBEM_COMPARISON_INCLUDE_ALL
wbemcli/WBEM_FLAG_IGNORE_CASE
wbemcli/WBEM_FLAG_IGNORE_CLASS
wbemcli/WBEM_FLAG_IGNORE_DEFAULT_VALUES
wbemcli/WBEM_FLAG_IGNORE_FLAVOR
wbemcli/WBEM_FLAG_IGNORE_OBJECT_SOURCE
wbemcli/WBEM_FLAG_IGNORE_QUALIFIERS
wmi.wbem_comparison_flag
wmi\wbem_comparison_flag.htm
wmi
B32685D3-C096-4E1F-BF59-EB68ED497FEC
12/05/2018
WBEM_COMPARISON_FLAG, WBEM_COMPARISON_FLAG enumeration [Windows Management Instrumentation], WBEM_COMPARISON_INCLUDE_ALL, WBEM_FLAG_IGNORE_CASE, WBEM_FLAG_IGNORE_CLASS, WBEM_FLAG_IGNORE_DEFAULT_VALUES, WBEM_FLAG_IGNORE_FLAVOR, WBEM_FLAG_IGNORE_OBJECT_SOURCE, WBEM_FLAG_IGNORE_QUALIFIERS, wbemcli/WBEM_COMPARISON_FLAG, wbemcli/WBEM_COMPARISON_INCLUDE_ALL, wbemcli/WBEM_FLAG_IGNORE_CASE, wbemcli/WBEM_FLAG_IGNORE_CLASS, wbemcli/WBEM_FLAG_IGNORE_DEFAULT_VALUES, wbemcli/WBEM_FLAG_IGNORE_FLAVOR, wbemcli/WBEM_FLAG_IGNORE_OBJECT_SOURCE, wbemcli/WBEM_FLAG_IGNORE_QUALIFIERS, wmi.wbem_comparison_flag
wbemcli.h
Windows
Windows Vista
Windows Server 2008
Windows
WBEM_COMPARISON_FLAG
19H1
tag_WBEM_COMPARISON_FLAG
wbemcli/tag_WBEM_COMPARISON_FLAG
WBEM_COMPARISON_FLAG
wbemcli/WBEM_COMPARISON_FLAG
c++
APIRef
kbSyntax
HeaderDef
Wbemcli.h
WBEM_COMPARISON_FLAG

WBEM_COMPARISON_FLAG enumeration

-description

Contains flags that define the comparison to perform when using the IWbemClassObject::CompareTo method.

-enum-fields

-field WBEM_COMPARISON_INCLUDE_ALL:0

Compare all features.

-field WBEM_FLAG_IGNORE_QUALIFIERS:0x1

Ignore all qualifiers (including Key and Dynamic) in comparison.

-field WBEM_FLAG_IGNORE_OBJECT_SOURCE:0x2

Ignore the source of the objects, namely the server and the namespace they came from, in comparison to other objects.

-field WBEM_FLAG_IGNORE_DEFAULT_VALUES:0x4

Ignore default values of properties. This flag is only meaningful when comparing classes.

-field WBEM_FLAG_IGNORE_CLASS:0x8

Assume that the objects being compared are instances of the same class. Consequently, this flag compares instance-related information only. Use this flag to optimize performance. If the objects are not of the same class, the results are undefined.

-field WBEM_FLAG_IGNORE_CASE:0x10

Compare string values in a case-insensitive manner. This applies both to strings and to qualifier values. Property and qualifier names are always compared in a case-insensitive manner whether this flag is specified or not.

-field WBEM_FLAG_IGNORE_FLAVOR:0x20

Ignore qualifier flavors. This flag still takes qualifier values into account, but ignores flavor distinctions such as propagation rules and override restrictions (for more information, see Qualifier Flavors).