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 |