класс Msvm_ProcessorPool
Объединяет ресурсы процессора, которые могут быть выделены для виртуальной машины.
Следующий синтаксис представляет собой упрощенный код MOF и включает все унаследованные свойства.
Синтаксис
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ProcessorPool : CIM_ResourcePool
{
string InstanceID;
string Caption;
string Description;
string ElementName;
datetime InstallDate;
string Name;
uint16 OperationalStatus[];
string StatusDescriptions[];
string Status;
uint16 HealthState;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
string PoolID = "Microsoft:GUID\Root";
boolean Primordial = False;
uint64 Capacity;
uint64 Reserved;
uint16 ResourceType = 4;
string OtherResourceType;
string ResourceSubType;
string AllocationUnits = "Megabyte";
string ConsumedResourceUnits = "count";
uint64 CurrentlyConsumedResource;
uint64 MaxConsumableResource;
};
Члены
Класс Msvm_ProcessorPool имеет следующие типы членов:
Методы
Класс Msvm_ProcessorPool содержит эти методы.
Метод | Описание |
---|---|
CalculatePossibleReserve | Используется для поиска фактического резерва процессора. |
Свойства
Класс Msvm_ProcessorPool имеет эти свойства.
-
AllocationUnits
-
-
Тип данных: string
-
Тип доступа: только для чтения
Единицы распределения, используемые пулом ресурсов. Это свойство наследуется от CIM_ResourcePool и имеет значение "Мегабайт".
-
-
Производительность
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Максимальное количество (в единицах AllocationUnits) активных резервирований, которые может поддерживать пул ресурсов. Это свойство наследуется от CIM_ResourcePool.
-
-
Caption
-
-
Тип данных: string
-
Тип доступа: только для чтения
Краткое описание объекта . Это свойство наследуется от CIM_ManagedElement.
-
-
CommunicationStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Указывает возможность инструментирования взаимодействовать с базовым управляемым элементом. Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.
-
Неизвестно (0)
-
Недоступно (1)
-
Связь ОК (2)
-
Потерянная связь (3)
-
Нет контакта (4)
-
Зарезервировано DMTF (..)
-
Зарезервировано поставщиком (0x8000.. )
-
-
ConsumedResourceUnits
-
-
Тип данных: string
-
Тип доступа: только для чтения
Задает единицы измерения для свойств MaxConsumableResource и CurrentlyConsumedResource . Это свойство наследуется от CIM_ResourcePool.
-
-
CurrentlyConsumedResource
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Указывает объем ресурса, который пул ресурсов в настоящее время предоставляет потребителям. Это свойство отличается от свойства Reserved тем, что оно описывает представление потребителей ресурса, а свойство Reserved — представление производителя ресурса. Это свойство наследуется от CIM_ResourcePool.
-
-
Описание
-
-
Тип данных: string
-
Тип доступа: только для чтения
Описание объекта. Это свойство наследуется от CIM_ManagedElement.
-
-
DetailedStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Дополняет свойство PrimaryStatus дополнительными сведениями о состоянии. Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.
-
Недоступно (0)
-
Нет дополнительной информации (1)
-
Подчеркнуто (2)
-
Прогнозный сбой (3)
-
Невосстанавливаемая ошибка (4)
-
Ошибка поддержки сущности (5)
-
Зарезервировано DMTF (..)
-
Зарезервировано поставщиком (0x8000.. )
-
-
ElementName
-
-
Тип данных: string
-
Тип доступа: только для чтения
Отображаемое имя объекта. Это свойство наследуется от CIM_ManagedElement.
-
-
HealthState
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Текущая работоспособность элемента. Это свойство наследуется от CIM_ManagedSystemElement.
-
-
InstallDate
-
-
Тип данных: datetime
-
Тип доступа: только для чтения
Дата и время установки объекта. Этому свойству не требуется значение, указывающее, что объект установлен. Это свойство наследуется от CIM_ManagedSystemElement.
-
-
InstanceID
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: Ключ
Уникально идентифицирует экземпляр этого класса. Это свойство наследуется от CIM_ManagedElement.
-
-
MaxConsumableResource
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Указывает максимальный объем потребляемого ресурса, который пул ресурсов может предоставить потребителям. Это свойство отличается от свойства Capacity тем, что оно описывает представление потребителей ресурса, а свойство Capacity — представление производителя ресурса. Это свойство наследуется от CIM_ResourcePool.
-
-
имя;
-
-
Тип данных: string
-
Тип доступа: только для чтения
Метка, по которой известен объект. Это свойство наследуется от CIM_ManagedSystemElement.
-
-
OperatingStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Предоставляет текущие сведения о состоянии рабочего состояния элемента и может использоваться для предоставления дополнительных сведений о значении свойства EnabledState . Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.
-
Неизвестно (0)
-
Недоступно (1)
-
Обслуживание (2)
-
Начиная с (3)
-
Остановка (4)
-
Остановлено (5)
-
Прервано (6)
-
Бездействующий (7)
-
Завершено (8)
-
Миграция (9)
-
Эмигрировавшие (10)
-
Иммиграция (11)
-
Создание моментальных снимков (12)
-
Завершение работы (13)
-
В тесте (14)
-
Переход ( 15)
-
В службе (16)
-
DmTF Reserved (..)
-
Зарезервировано поставщиком (0x8000.. )
-
-
OperationalStatus
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Текущие состояния объекта. Это свойство наследуется от CIM_ManagedSystemElement.
-
-
OtherResourceType
-
-
Тип данных: string
-
Тип доступа: только для чтения
Строка, описывающая тип ресурса, если четко определенное значение недоступно, а ResourceType имеет значение 0 ("Другое"). Это свойство наследуется от CIM_ResourcePool и имеет значение Null.
-
-
PoolID
-
-
Тип данных: string
-
Тип доступа: только для чтения
На это значение ссылаются CIM_ResourceAllocationSettingData экземпляры, выделенные из этого пула. Это свойство наследуется от CIM_ResourcePool и всегда имеет значение Microsoft:GUID\Root.
-
-
PrimaryStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Предоставляет сведения о состоянии высокого уровня. Это свойство следует использовать в сочетании со свойством DetailedStatus , чтобы обеспечить высокий уровень и подробное состояние работоспособности элемента и его подкомпонентов. Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.
-
Неизвестно (0)
-
ОК (1)
-
Пониженная производительность (2)
-
Ошибка (3)
-
DmTF Reserved (..)
-
Зарезервировано поставщиком (0x8000.. )
-
-
Исходный пул
-
-
Тип данных: boolean
-
Тип доступа: только для чтения
Значение true , если этот пул ресурсов является базой, из которой извлекаются и возвращаются ресурсы в действии управления ресурсами; в противном случае — False. Первичный означает, что этот пул ресурсов не может быть создан или удален потребителями этой модели. Однако другие действия, смоделированные или нет, могут повлиять на характеристики или размер первичных пулов ресурсов. Это свойство наследуется от CIM_ResourcePool.
-
-
Reserved
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Текущие резервирования (в единицах AllocationUnits) распределены по всем активным выделениям из этого пула. В иерархической конфигурации это представляет сумму всех текущих резервирований пула ресурсов-потомков. Это свойство наследуется от CIM_ResourcePool.
-
-
ResourceSubType
-
-
Тип данных: string
-
Тип доступа: только для чтения
Строка, описывающая конкретный подтип реализации для этого пула. Например, он может использоваться для различения разных моделей одного типа ресурса. Это свойство наследуется от CIM_ResourcePool.
-
-
ResourceType
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Тип ресурса, который может выделить этот пул ресурсов. Это свойство наследуется от CIM_ResourcePool и имеет значение 4 ("Память").
-
-
Состояние
-
-
Тип данных: string
-
Тип доступа: только для чтения
Текущее состояние объекта. Это свойство наследуется от CIM_ManagedSystemElement, но не используется.
-
-
Описания состояния
-
-
Тип данных: строковый массив
-
Тип доступа: только для чтения
Строки, описывающие различные значения массива OperationalStatus . Это свойство наследуется от CIM_ManagedSystemElement.
-
Комментарии
Доступ к классу Msvm_ProcessorPool может быть ограничен фильтрацией UAC. Дополнительные сведения см. в разделе Контроль учетных записей и инструментарий WMI.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2012 [только классические приложения] |
Пространство имен |
Root\Virtualization\V2 |
MOF |
|
DLL |
|