Квалификатор CIMType
Квалификатор CIMType содержит текст, описывающий тип свойства.
Этот текст может быть типом MOF, например string и sint32, или типом CIM, таким как "CIM_STRING" и "CIM_SINT32". Существует соответствие "один к одному" между квалификатором CIMType и типом свойства, используемого в параметре pvtType метода IWbemClassObject::Get .
Ниже перечислены два исключения.
- Ссылочные свойства, имеющие тип 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 |