Qualificador CIMType

O qualificador CIMType contém texto que descreve o tipo de uma propriedade.

Esse texto pode ser do tipo MOF, como "string" e "sint32" ou o tipo CIM, como "CIM_STRING" e "CIM_SINT32". Há uma correspondência exata entre o qualificador CIMType e o tipo da propriedade usada no parâmetro pvtType do método IWbemClassObject::Get.

As duas exceções são:

  • Propriedades de referência, que têm o tipo CIM_REFERENCE, que contém o valor "REF:classname". O valor classname descreve o tipo de classe da propriedade de referência.
  • Propriedades de objeto inserido, que têm o tipo CIM_OBJECT.

No entanto, observe que o qualificador CIMType pode e deve ser usado para tipar uma propriedade de referência com maior exatidão. Por exemplo, se a propriedade sempre se referir a instâncias da classe Win32_LogicalDisk, seu qualificador CIMType deverá ser definido como:

"ref:Win32_LogicalDisk"

Por padrão, o qualificador CIMType de uma propriedade de referência tem o tipo ref.

Assim como acontece com as propriedades de referência, o qualificador CIMType deve ser usado para tipar uma propriedade de objeto inserido com maior exatidão com a seguinte sintaxe:

"object:EmbedClass"

Como o WMI permite mais tipos do que podem ser expressos por constantes padrão com o prefixo VT_, o qualificador CIMType pode ajudar a interpretar valores de tipo. O qualificador CIMType é adicionado automaticamente. Para obter mais informações, consulte Tipos de dados do MOF.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008

Confira também

Qualificadores WMI padrão

Qualificadores do WMI

Como adicionar um qualificador