Класс Msvm_AllocationCapabilities
Определяет средства, с помощью которых клиент может обнаружить допустимый диапазон параметров по умолчанию для виртуального ресурса. Объект Msvm_AllocationCapabilities связан с каждым пулом ресурсов. Четыре объекта Msvm_ResourceAllocationSettingData связаны с объектом Msvm_AllocationCapabilities для описания минимальных, максимальных, стандартных и добавочных значений для выделения данного ресурса. Вместе эти классы описывают общий диапазон поддерживаемых возможностей.
Следующий синтаксис представляет собой упрощенный код формата управляемого объекта (MOF) и включает все унаследованные свойства.
Синтаксис
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_AllocationCapabilities : CIM_AllocationCapabilities
{
string InstanceID;
string Caption;
string Description;
string ElementName;
uint16 ResourceType;
string OtherResourceType;
string ResourceSubType;
uint16 RequestTypesSupported;
uint16 SharingMode;
uint16 SupportedAddStates[];
uint16 SupportedRemoveStates[];
};
Члены
Класс Msvm_AllocationCapabilities имеет следующие типы членов:
Элемент Property
Класс Msvm_AllocationCapabilities имеет следующие свойства.
-
Caption
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (64)
Краткое описание объекта. Это свойство наследуется от CIM_ManagedElement.
-
-
Описание
-
-
Тип данных: string
-
Тип доступа: только для чтения
Описание объекта. Это свойство наследуется от CIM_ManagedElement.
-
-
ElementName
-
-
Тип данных: string
-
Тип доступа: только для чтения
Отображаемое имя объекта. Это свойство позволяет каждому экземпляру определять отображаемое имя в дополнение к свойствам ключей, данным идентификаторов и сведениям об описании. Свойство Name класса CIM_ManagedSystemElement также определяется как отображаемое имя. Однако его часто подклассом называется Ключ. Не рекомендуется, чтобы одно и то же свойство передавало как удостоверение, так и отображаемое имя без несоответствий. Если имя существует и не является ключом (например, для экземпляров логического устройства), одинаковые сведения могут присутствовать в свойствах Name и ElementName . Это свойство наследуется от CIM_ManagedElement.
-
-
InstanceID
-
-
Тип данных: string
-
Тип доступа: только для чтения
Уникальный идентификатор для этого пула ресурсов. Это свойство наследуется от CIM_ManagedElement.
-
-
OtherResourceType
-
-
Тип данных: string
-
Тип доступа: только для чтения
Строка, описывающая тип ресурса, если четко определенное значение недоступно, а ResourceType имеет значение Other. Это свойство наследуется от CIM_AllocationCapabilities.
-
-
RequestTypesSupported
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Указывает, поддерживается ли запрос определенного ресурса. Это свойство наследуется от CIM_AllocationCapabilities.
Значение Значение - Unknown
- 0
Неизвестно - Specific
- 2
Запрос может включать запрос на определенный ресурс. - Общие сведения
- 3
Запрос не включает запрос на конкретный ресурс. - Оба
- 4
Поддерживаются как конкретные, так и общие запросы. -
-
ResourceSubType
-
-
Тип данных: string
-
Тип доступа: только для чтения
Строка, описывающая конкретный подтип реализации для этого ресурса. Например, он может использоваться для различения разных моделей одного типа ресурса. Это свойство наследуется от CIM_AllocationCapabilities.
-
-
ResourceType
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Тип ресурса, который представляет этот параметр выделения. Это свойство наследуется от CIM_AllocationCapabilities.
-
Другое (1)
-
Компьютерная система (2)
-
Процессор (3)
-
Память (4)
-
Контроллер интегрированной среды разработки (5)
-
Параллельный адаптер SCSI HBA (6)
-
ФК HBA (7)
-
iSCSI HBA (8)
-
IB HCA (9)
-
Адаптер Ethernet (10)
-
Другой сетевой адаптер (11)
-
Слот ввода-вывода (12)
-
Устройство ввода-вывода (13)
-
Гибкий диск (14)
-
Cd Drive (15)
-
DVD-накопитель (16)
-
Диск (17)
-
Ленточный накопитель (18)
-
Экстент хранилища (19)
-
Другое запоминающее устройство (20)
-
Последовательный порт (21)
-
Параллельный порт (22)
-
USB-контроллер (23)
-
Графический контроллер (24)
-
Контроллер IEEE 1394 (25)
-
Секционируемая единица (26)
-
Базовый секционируемый блок (27)
-
Питание (28)
-
Охлаждающая мощность (29)
-
Порт коммутатора Ethernet (30)
-
Логический диск (31)
-
Том хранилища (32)
-
Подключение Ethernet (33)
-
Зарезервировано DMTF (..)
-
Зарезервировано поставщиком (0x8000.. 0xFFFF )
-
-
SharingMode
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Указывает, как предоставляется доступ к базовому ресурсу. Это свойство наследуется от CIM_AllocationCapabilities.
Значение Значение - Unknown
- 0
Неизвестно - Выделенные
- 2
Монопольный доступ к базовому ресурсу. - Общий
- 3
Совместное использование базового ресурса. -
-
SupportedAddStates
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Указывает состояния, в которых может находиться система, с которой будет связан ресурс, при создании нового ресурса. Это свойство наследуется от CIM_AllocationCapabilities.
-
Неизвестно (0)
-
Включено (2)
-
Отключено (3)
-
Завершение работы (4)
-
Неприменимо (5)
-
Включено, но в автономном режиме (6)
-
В тесте (7)
-
Отложенный (8)
-
Заморажи ( 9)
-
Начиная с (10)
-
Приостановлено (11)
-
Приостановлено (12)
-
DmTF Reserved (..)
-
Зарезервировано поставщиком (0x8000.. 0xFFFF )
-
-
SupportedRemoveStates
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Указывает состояния, в которых может находиться система, с которой связан ресурс, при удалении ресурса. Это свойство наследуется от CIM_AllocationCapabilities.
-
Неизвестно (0)
-
Включено (2)
-
Отключено (3)
-
Завершение работы (4)
-
Неприменимо (5)
-
Включено, но в автономном режиме (6)
-
В тесте (7)
-
Отложенный (8)
-
Заморажи ( 9)
-
Начиная с (10)
-
Приостановлено (11)
-
Приостановлено (12)
-
DmTF Reserved (..)
-
Зарезервировано поставщиком (0x8000.. 0xFFFF )
-
Комментарии
Доступ к классу Msvm_AllocationCapabilities может быть ограничен фильтрацией UAC. Дополнительные сведения см. в разделе Контроль учетных записей и инструментарий WMI.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2012 [только классические приложения] |
Пространство имен |
Root\Virtualization\V2 |
MOF |
|
DLL |
|