Квалификатор 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

См. также раздел

Стандартные квалификаторы WMI

Квалификаторы WMI

Добавление квалификатора