enumerazione WBEM_COMPARISON_FLAG (wbemcli.h)

Contiene flag che definiscono il confronto da eseguire quando si usa il metodo IWbemClassObject::CompareTo .

Sintassi

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;

Costanti

 
WBEM_COMPARISON_INCLUDE_ALL
Valore: 0
Confrontare tutte le funzionalità.
WBEM_FLAG_IGNORE_QUALIFIERS
Valore: 0x1
Ignorare tutti i qualificatori (inclusi Key e Dynamic) in confronto.
WBEM_FLAG_IGNORE_OBJECT_SOURCE
Valore: 0x2
Ignorare l'origine degli oggetti, ovvero il server e lo spazio dei nomi da cui provengono, rispetto ad altri oggetti.
WBEM_FLAG_IGNORE_DEFAULT_VALUES
Valore: 0x4
Ignorare i valori predefiniti delle proprietà. Questo flag è significativo solo quando si confrontano le classi.
WBEM_FLAG_IGNORE_CLASS
Valore: 0x8
Si supponga che gli oggetti confrontati siano istanze della stessa classe. Di conseguenza, questo flag confronta solo le informazioni correlate all'istanza. Utilizzare questo flag per ottimizzare le prestazioni. Se gli oggetti non appartengono alla stessa classe, i risultati sono indefiniti.
WBEM_FLAG_IGNORE_CASE
Valore: 0x10
Confrontare i valori stringa in modo senza distinzione tra maiuscole e minuscole. Questo vale sia per le stringhe che per i valori qualificatori. I nomi di proprietà e di qualificatori vengono sempre confrontati senza distinzione tra maiuscole e minuscole, indipendentemente dal fatto che questo flag sia specificato.
WBEM_FLAG_IGNORE_FLAVOR
Valore: 0x20
Ignorare i tipi di qualificatore. Questo flag tiene ancora in considerazione i valori del qualificatore, ma ignora le distinzioni di sapore, ad esempio le regole di propagazione e le restrizioni di override (per altre informazioni, vedere
Tipi di qualificatore).

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Intestazione wbemcli.h