CIMType 限定符

CIMType 限定符包含描述属性类型的文本。

此文本可以是 MOF 类型(如“string”和“sint32”)或 CIM 类型(如“CIM_STRING”和“CIM_SINT32”。 CIMType 限定符与 IWbemClassObject::Get 方法的 pvtType 参数中使用的属性类型之间存在一一对应关系。

有以下两种例外情况:

  • 引用属性,其类型为 CIM_REFERENCE,其中包含“REF:classname”值。 classname 值描述引用属性的类类型。
  • 嵌入对象属性,其类型为 CIM_OBJECT。

但请注意,CIMType 限定符可以且应该用于更准确地键入引用属性。 例如,如果属性始终引用 Win32_LogicalDisk 类实例,则其 CIMType 限定符应设置为:

"ref:Win32_LogicalDisk"

默认情况下,引用属性的 CIMType 限定符的类型为 ref。

与引用属性一样,CIMType 限定符应使用以下语法更准确地键入嵌入对象属性:

"object:EmbedClass"

由于 WMI 允许的类型多于带 VT_ 前缀的标准常量所能表示的类型,因此 CIMType 限定符有助于解释类型值。 CIMType 限定符会自动添加。 有关详细信息,请参阅 MOF 数据类型

要求

要求
最低受支持的客户端
Windows Vista
最低受支持的服务器
Windows Server 2008

另请参阅

标准 WMI 限定符

WMI 限定符

添加限定符