Enumerazione WbemComparisonFlagEnum (wbemdisp.h)
Le costanti WbemComparisonFlagEnum definiscono le impostazioni per il confronto degli oggetti e vengono usate da SWbemObject.CompareTo_.
La libreria di tipi di scripting WMI, wbemdisp.tlb, definisce queste costanti. Le applicazioni Visual Basic possono accedere a questa libreria; i linguaggi script devono usare direttamente il valore della costante, a meno che non usino il formato di file XML WSH (Windows Script Host). Per altre informazioni, vedere Uso della libreria dei tipi di script WMI.
Sintassi
typedef enum WbemComparisonFlagEnum {
wbemComparisonFlagIncludeAll = 0,
wbemComparisonFlagIgnoreQualifiers = 0x1,
wbemComparisonFlagIgnoreObjectSource = 0x2,
wbemComparisonFlagIgnoreDefaultValues = 0x4,
wbemComparisonFlagIgnoreClass = 0x8,
wbemComparisonFlagIgnoreCase = 0x10,
wbemComparisonFlagIgnoreFlavor = 0x20
} ;
Costanti
wbemComparisonFlagIncludeAll Valore: 0 Usato per confrontare tutte le proprietà, i qualificatori e i sapori. |
wbemComparisonFlagIgnoreQualifiers Valore: 0x1 Ignora tutti i qualificatori (inclusi Key e Dynamic) in confronto. |
wbemComparisonFlagIgnoreObjectSource Valore: 0x2 Ignora l'origine degli oggetti, ovvero il server e lo spazio dei nomi da cui provengono, rispetto ad altri oggetti. |
wbemComparisonFlagIgnoreDefaultValues Valore: 0x4 Ignora i valori predefiniti delle proprietà (solo significativi quando si confrontano le classi). |
wbemComparisonFlagIgnoreClass Valore: 0x8 Indica al sistema di presupporre che gli oggetti confrontati siano istanze della stessa classe. Di conseguenza, questa costante confronta solo le informazioni correlate all'istanza. Usare per ottimizzare le prestazioni. Se gli oggetti non sono della stessa classe, i risultati non verranno definiti. |
wbemComparisonFlagIgnoreCase Valore: 0x10 Confronta i valori di 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 qualificatori vengono sempre confrontati in modo senza distinzione tra maiuscole e minuscole, se questa costante viene specificata o meno. |
wbemComparisonFlagIgnoreFlavor Valore: 0x20 Ignorare i sapori qualificatori. Questa costante tiene ancora conto dei valori qualificatori, ma ignora le distinzione del sapore, ad esempio le regole di propagazione e le restrizioni di override. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Intestazione | wbemdisp.h |