Enumeração WbemComparisonFlagEnum (wbemdisp.h)
As constantes WbemComparisonFlagEnum definem as configurações para comparação de objetos e são usadas por SWbemObject.CompareTo_.
A biblioteca de tipos de script WMI, wbemdisp.tlb, define essas constantes. Os aplicativos do Visual Basic podem acessar essa biblioteca; as linguagens de script devem usar o valor da constante diretamente, a menos que usem o formato de arquivo XML do WSH (Host de Script do Windows). Para obter mais informações, consulte Usando a biblioteca de tipos de script WMI.
Syntax
typedef enum WbemComparisonFlagEnum {
wbemComparisonFlagIncludeAll = 0,
wbemComparisonFlagIgnoreQualifiers = 0x1,
wbemComparisonFlagIgnoreObjectSource = 0x2,
wbemComparisonFlagIgnoreDefaultValues = 0x4,
wbemComparisonFlagIgnoreClass = 0x8,
wbemComparisonFlagIgnoreCase = 0x10,
wbemComparisonFlagIgnoreFlavor = 0x20
} ;
Constantes
wbemComparisonFlagIncludeAll Valor: 0 Usado para comparar todas as propriedades, qualificadores e sabores. |
wbemComparisonFlagIgnoreQualifiers Valor: 0x1 Ignora todos os qualificadores (incluindo Chave e Dinâmico) em comparação. |
wbemComparisonFlagIgnoreObjectSource Valor: 0x2 Ignora a origem dos objetos, ou seja, o servidor e o namespace de onde eles vieram, em comparação com outros objetos. |
wbemComparisonFlagIgnoreDefaultValues Valor: 0x4 Ignora valores padrão de propriedades (significativos somente ao comparar classes). |
wbemComparisonFlagIgnoreClass Valor: 0x8 Instrui o sistema a assumir que os objetos que estão sendo comparados são instâncias da mesma classe. Consequentemente, essa constante compara apenas as informações relacionadas à instância. Use para otimizar o desempenho. Se os objetos não forem da mesma classe, os resultados serão indefinidos. |
wbemComparisonFlagIgnoreCase Valor: 0x10 Compara valores da cadeia de caracteres sem diferenciação de maiúsculas e minúsculas. Isso se aplica a cadeias de caracteres e a valores do qualificador. Nomes de propriedade e qualificador são sempre comparados de maneira que não diferencia maiúsculas de minúsculas, quer essa constante seja especificada ou não. |
wbemComparisonFlagIgnoreFlavor Valor: 0x20 Ignorar os tipos de qualificador. Essa constante ainda leva em conta os valores de qualificador, mas ignora distinções de sabor, como regras de propagação e restrições de substituição. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Cabeçalho | wbemdisp.h |