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 |