Класс Msvm_SettingsDefineCapabilities

Предоставляет связь между экземпляром возможностей и минимальными, максимальными, добавочными и стандартными параметрами ресурса.

Следующий синтаксис представляет собой упрощенный код формата управляемого объекта (MOF) и включает все унаследованные свойства.

Синтаксис

[Association, Aggregation, Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_SettingsDefineCapabilities : CIM_SettingsDefineCapabilities
{
  uint16               SupportStatement;
  CIM_Capabilities REF GroupComponent;
  CIM_SettingData  REF PartComponent;
  uint16               PropertyPolicy = 0;
  uint16               ValueRole = 3;
  uint16               ValueRange = 0;
};

Члены

Класс Msvm_SettingsDefineCapabilities имеет следующие типы членов:

Элемент Property

Класс Msvm_SettingsDefineCapabilities имеет следующие свойства.

GroupComponent

Тип данных: CIM_Capabilities

Тип доступа: только для чтения

Экземпляр возможностей. Это свойство наследуется от CIM_SettingsDefineCapabilities.

PartComponent

Тип данных: CIM_SettingData

Тип доступа: только для чтения

Параметр, используемый для определения связанного экземпляра возможностей. Это свойство наследуется от CIM_SettingsDefineCapabilities.

PropertyPolicy

Тип данных: uint16

Тип доступа: только для чтения

Указывает, обрабатываются ли свойства, отличные от NULL, не являющиеся ключами, связанного экземпляра данных параметра, независимо или как коррелированные наборы. Это свойство наследуется от CIM_SettingsDefineCapabilities и всегда имеет значение 0 (независимо).

SupportStatement

Тип данных: uint16

Тип доступа: только для чтения

Определяет заявление о поддержке.

Примечание

Это свойство было добавлено в Windows 10 версии 1703.

Рабочая среда (0)

Предварительные выпуски (1)

Примечание

Был NonProduction в Windows 10 версии 1703.

Зарезервировано (..)

ValueRange

Тип данных: uint16

Тип доступа: только для чтения

Любая дальнейшая семантика для интерпретации всех свойств, отличных от NULL, не являющихся ключевыми, для параметров данных. Это свойство наследуется от CIM_SettingsDefineCapabilities.

ValueRole

Тип данных: uint16

Тип доступа: только для чтения

Любая дальнейшая семантика интерпретации свойств параметров, отличных от NULL, не являющихся ключевыми. Это свойство наследуется от CIM_SettingsDefineCapabilities.

Комментарии

Значения свойств ValueRole и ValueRange используются в следующих парах:

  • Точка/по умолчанию (0/0)
  • Минимумы/Поддерживается (1/3)
  • Максимумы/Поддерживается (2/3)
  • Приращения/Поддерживается (3/3).

"Точка" означает, что каждое из свойств объекта PartComponent представляет платформу по умолчанию.

"Минимумы" и "Максимумы" означают, что каждое из свойств объекта PartComponent представляет наименьшие и максимальные возможные значения для этих свойств, поддерживаемые платформой в зависимости от текущей конфигурации компьютера.

"Приращение" указывает степень детализации, при которой можно увеличивать или уменьшать параметры.

Доступ к классу Msvm_SettingsDefineCapabilities может быть ограничен фильтрацией UAC. Дополнительные сведения см. в разделе Контроль учетных записей и инструментарий WMI.

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Пространство имен
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

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

CIM_SettingsDefineCapabilities

CIM_SettingsDefineCapabilities

Msvm_SettingsDefineCapabilities (версия 1)

Классы управления ресурсами