Export (0) Print
Expand All

CIMType Qualifier

The CIMType qualifier contains text describing the type of a property.

This text can be the MOF type such as "string" and "sint32" or the CIM type such as "CIM_STRING" and "CIM_SINT32". There is a one-to-one correspondence between the CIMType qualifier and the type of the property used in the pvtType parameter of the IWbemClassObject::Get method.

The two exceptions are:

  • Reference properties, which have the type CIM_REFERENCE, that contains the "REF:classname" value. The classname value describes the class type of the reference property.
  • Embedded object properties, which have the CIM_OBJECT type.

Please note, however, that the CIMType qualifier can and should be used to type a reference property more exactly. For example, if the property always refers to instances of the Win32_LogicalDisk class, its CIMType qualifier should be set to:


"ref:Win32_LogicalDisk"

By default, the CIMType qualifier of a reference property has the type ref.

As with reference properties, the CIMType qualifier should used to type an embedded object property more exactly with the following syntax:


"object:EmbedClass"

Because WMI allows more types than can be expressed by standard constants with the VT_ prefix, the CIMType qualifier can help interpret type values. The CIMType qualifier is added automatically. For more information, see MOF Data Types.

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2003

 

 

Show:
© 2014 Microsoft