класс Msvm_PlannedComputerSystem
Представляет запланированную виртуальную машину.
Следующий синтаксис представляет собой упрощенный код MOF и включает все унаследованные свойства.
Синтаксис
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_PlannedComputerSystem : CIM_ComputerSystem
{
string InstanceID;
string Caption = "Planned Virtual Machine";
string Description = "Microsoft Planned Virtual Machine";
string ElementName;
datetime InstallDate;
uint16 OperationalStatus[] = { 2 };
string StatusDescriptions[] = { "The service is running normally" };
string Status;
uint16 HealthState = 5;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
uint16 EnabledState;
string OtherEnabledState;
uint16 RequestedState = 12;
uint16 EnabledDefault;
datetime TimeOfLastStateChange;
uint16 AvailableRequestedStates[];
uint16 TransitioningToState = 12;
string CreationClassName;
string Name;
string NameFormat;
string PrimaryOwnerName;
string PrimaryOwnerContact;
string Roles[];
string OtherIdentifyingInfo[];
string IdentifyingDescriptions[];
uint16 Dedicated[];
string OtherDedicatedDescriptions[];
uint16 ResetCapability;
uint16 PowerManagementCapabilities[];
uint16 AssignedNumaNodeList[];
uint64 OnTimeInMilliseconds;
uint32 ProcessID;
datetime TimeOfLastConfigurationChange;
};
Члены
Класс Msvm_PlannedComputerSystem имеет следующие типы членов:
Методы
Класс Msvm_PlannedComputerSystem содержит эти методы.
Метод | Описание |
---|---|
RequestStateChange | Запрашивает изменение состояния запланированной системы на указанное значение. |
SetPowerState | Этот метод не поддерживается. |
Свойства
Класс Msvm_PlannedComputerSystem имеет эти свойства.
-
AssignedNumaNodeList
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ArrayType ("Indexed")
Массив узлов, не имеющих доступа к памяти (NUMA), которые в настоящее время назначены виртуальной машине.
-
-
AvailableRequestedStates
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Указывает возможные значения параметра RequestedState метода RequestStateChange , используемого для инициирования изменения состояния. Перечисленные значения будут подмножеством значений, содержащихся в свойстве RequestedStatesSupported связанного экземпляра CIM_EnabledLogicalElementCapabilities, где выбранные значения являются функцией текущего состояния объекта CIM_EnabledLogicalElement . Это свойство может быть не равно Null , если реализация может объявить набор возможных значений как функцию текущего состояния. Это свойство будет иметь значение Null , если реализация не может определить набор возможных значений как функцию текущего состояния.
Это свойство наследуется от CIM_EnabledLogicalElement.
-
Включено (2)
-
Отключено (3)
-
Завершение работы (4)
-
В автономном режиме (6)
-
Тест (7)
-
Отложить (8)
-
Замораживая (9)
-
Перезагрузка (10)
-
Сброс (11)
-
Зарезервировано DMTF (.. )
-
-
Caption
-
-
Тип данных: string
-
Тип доступа: только для чтения
Краткое описание объекта . Это свойство наследуется от CIM_ManagedElement и всегда имеет значение "Запланированная виртуальная машина".
-
-
CommunicationStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Указывает возможность инструментирования взаимодействовать с базовым управляемым элементом. Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.
-
-
CreationClassName
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: Key, MaxLen ( 256 )
Указывает имя класса или подкласса, используемого при создании экземпляра. При использовании с другими ключевыми свойствами этого класса это свойство позволяет уникально идентифицировать все экземпляры этого класса и его подклассы. Это свойство наследуется от класса CIM_System .
-
-
Выделенные
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Массив значений, указывающих цели, которым назначена запланированная система, если таковые есть, и предоставляемые функциональные возможности. Например, можно указать, что система выделена для print (value=11) или выступает в качестве концентратора (value=8). Можно также указать несколько целей. Например, это система общего назначения, указывающая на "Не выделено" (value=0), но на ней также размещаются службы "Печать" (value=11) или "Мобильное пользовательское устройство" (значение=17).
Это свойство наследуется от класса CIM_ComputerSystem .
Значение Значение - Не выделено
- 0
- Unknown
- 1
- Другое
- 2
- Хранилище
- 3
- Маршрутизатор
- 4
- Параметр
- 5
- Коммутатор уровня 3
- 6
- Коммутатор центрального офиса
- 7
- Концентратор
- 8
- Access Server
- 9
- Брандмауэр
- 10
- Печать
- 11
- ВВОД-ВЫВОД
- 12
- Веб-кэширование
- 13
- Управление
- 14
Указывает, что этот экземпляр предназначен для размещения программного обеспечения для управления системой. - Блокировать сервер
- 15
- Файловый сервер
- 16
- Мобильное пользовательское устройство
- 17
Примером выделенного мобильного пользовательского устройства является мобильный телефон или сканер штрихкодов в магазине, который обменивается данными по радиочастотам. Эти системы довольно ограничены в функциональности и программируемости и не считаются вычислительными платформами общего назначения. Кроме того, примером мобильной системы общего назначения (т. е. не выделенной) является ручной компьютер. Несмотря на ограниченные возможности программирования, новое программное обеспечение может быть скачано, а его функциональные возможности расширены пользователем. - Повторитель
- 18
- Мост или расширитель
- 19
- Шлюз
- 20
- Виртуализатор хранилища
- 21
- Библиотека мультимедиа
- 22
- ExtenderNode
- 23
- Головка NAS
- 24
- Автономный NAS
- 25
- ИБП
- 26
- IP-телефон
- 27
- Контроллер управления
- 28
Указывает, что этот экземпляр представляет специализированное оборудование, выделенное для управления системами (то есть контроллер управления основной платой (BMC) или процессор службы). Область управления контроллера управления обычно представляет собой единую управляемую систему, в которой он содержится. - Диспетчер шасси
- 29
Указывает, что этот экземпляр представляет систему, предназначенную для управления шасси колонки и его автономными устройствами. Это значение будет использоваться для представления контроллера полки. Диспетчер шасси является точкой агрегирования для управления и может полагаться на подчиненные контроллеры управления для управления составными частями. - RAID-контроллер на основе узла
- 30
Указывает, что этот экземпляр представляет контроллер хранилища RAID, содержащийся на хост-компьютере. - Корпус запоминающее устройство
- 31
Указывает, что этот экземпляр представляет корпус, содержащий запоминающие устройства. - Рабочий стол
- 32
- Ноутбук
- 33
- Виртуальная ленточная библиотека
- 34
Эмуляция ленточной библиотеки системой виртуальной библиотеки. - Система виртуальной библиотеки
- 35
Использует дисковое хранилище для эмуляции ленточных библиотек. - Сетевой компьютер/тонкий клиент
- 36
- Коммутатор FC
- 37
Указывает, что этот экземпляр предназначен для переключения кадров Fibre Channel уровня 2. - Коммутатор Ethernet
- 38
Указывает, что этот экземпляр предназначен для переключения кадров Ethernet уровня 2. - Зарезервировано DMTF
- 39..32567
- Зарезервировано поставщиком
- 32568..65535
-
-
Описание
-
-
Тип данных: string
-
Тип доступа: только для чтения
Описание объекта. Это свойство наследуется от CIM_ManagedElement и всегда имеет значение "Запланированная виртуальная машина Майкрософт".
-
-
DetailedStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Дополняет свойство PrimaryStatus дополнительными сведениями о состоянии. Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.
-
-
ElementName
-
-
Тип данных: string
-
Тип доступа: только для чтения
Отображаемое имя объекта. Это свойство наследуется от CIM_ManagedElement.
-
-
EnabledDefault
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Конфигурация по умолчанию или запуска администратора для включенного состояния элемента. Это свойство наследуется от CIM_EnabledLogicalElement и может быть одним из следующих значений.
Значение Значение - Отключено
- 3
Система отключена. - Включено, но в автономном режиме
- 6
Система включена, но отключена. Все новые запросы будут удалены. -
-
EnabledState
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Указывает состояние включенной запланированной системы. Это свойство наследуется от CIM_EnabledLogicalElement и может иметь одно из следующих значений.
Значение Значение - Отключено
- 3
Система отключена. - Включено, но в автономном режиме
- 6
Система включена, но отключена. Все новые запросы будут удалены. -
-
HealthState
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Текущая работоспособность элемента. Это свойство выражает работоспособность этого элемента, но не обязательно его подкомпонентов. Возможные значения: от 0 до 30, где 5 означает, что элемент полностью работоспособен, а 30 означает, что элемент является полностью нефункциональным. Это свойство наследуется от CIM_ManagedSystemElement и всегда имеет значение 5 (ОК).
Значение Значение - 5
Состояние работоспособности нормальное. -
-
IdentifyingDescriptions
-
-
Тип данных: строковый массив
-
Тип доступа: только для чтения
Массив строк, содержащий пояснения и сведения о записях в массиве OtherIdentifyingInfo . Каждая запись этого массива связана с записью в OtherIdentifyingInfo , расположенной по тому же индексу. Это свойство наследуется от класса CIM_System .
-
-
InstallDate
-
-
Тип данных: datetime
-
Тип доступа: только для чтения
Дата и время создания конфигурации виртуальной машины. Это свойство наследуется от CIM_ManagedSystemElement.
-
-
InstanceID
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: Ключ
Уникально идентифицирует экземпляр этого класса. Это свойство наследуется от CIM_ManagedElement.
-
-
имя;
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: Key, Override, MaxLen ( 256 )
Наследуемое имя служит ключом экземпляра системы в корпоративной среде. Это свойство наследуется от класса CIM_System .
-
-
NameFormat
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen ( 64 )
Определяет способ создания системного имени с помощью эвристики подкласса. Системный объект и его производные являются объектами верхнего уровня CIM. Они предоставляют область для многочисленных компонентов. Требуется наличие уникальных системных ключей. Эвристика может быть определена в отдельных системных подклассах, чтобы попытаться всегда создать один и тот же ключ системного имени. Это свойство наследуется от класса CIM_System .
-
-
OnTimeInMilliseconds
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: Единицы ("МиллиСекунды")
Общее время (в миллисекундах) с момента последнего включения, сброса или восстановления виртуальной машины. На этот раз исключается время, когда виртуальная машина находилась в приостановленном состоянии.
-
-
OperatingStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Предоставляет сведения о текущем состоянии для рабочего состояния элемента и может использоваться для предоставления дополнительных сведений о значении свойства EnabledState . Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.
-
-
OperationalStatus
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Текущие состояния объекта. Это свойство наследуется от CIM_ManagedSystemElement, и каждому элементу массива всегда присваивается значение 2 (ОК).
-
-
OtherDedicatedDescriptions
-
-
Тип данных: строковый массив
-
Тип доступа: только для чтения
Строка, описывающая, как и почему система выделяется, если выделенный массив содержит значение 2 , "Другое". Это свойство наследуется от класса CIM_ComputerSystem .
-
-
OtherEnabledState
-
-
Тип данных: string
-
Тип доступа: только для чтения
Строка, описывающая состояние включенного или отключенного элемента, если свойству EnabledState присвоено значение 1 ("Другое"). Это свойство должно иметь значение Null , если EnabledState имеет любое значение, отличное от 1. Это свойство наследуется от CIM_EnabledLogicalElement и всегда имеет значение Null.
-
-
OtherIdentifyingInfo
-
-
Тип данных: строковый массив
-
Тип доступа: только для чтения
-
Квалификаторы: Key, MaxLen ( 256 )
Содержит дополнительные данные, помимо сведений об имени системы, которые можно использовать для идентификации computerSystem. Одним из примеров может быть хранение всемирного имени Fibre Channel (WWN) узла. Если доступно только имя Fibre Channel и является уникальным (его можно использовать в качестве системного ключа), то это свойство будет иметь значение NULL , а WWN станет системным ключом, а данные будут помещены в свойство Name . Это свойство наследуется от класса CIM_System .
-
-
PowerManagementCapabilities
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Это свойство наследуется от класса CIM_ComputerSystem , но не поддерживается.
-
-
PrimaryOwnerContact
-
-
Тип данных: string
-
Тип доступа: чтение и запись
-
Квалификаторы: MaxLen ( 256 )
Строка, которая предоставляет сведения о том, как можно получить доступ к основному владельцу системы (например, номер телефона, адрес электронной почты и т. д.). Это свойство наследуется от класса CIM_System .
-
-
PrimaryOwnerName
-
-
Тип данных: string
-
Тип доступа: чтение и запись
-
Квалификаторы: MaxLen ( 64 )
Имя основного владельца системы. Владелец системы является основным пользователем системы. Это свойство наследуется от класса CIM_System .
-
-
PrimaryStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Предоставляет сведения о состоянии высокого уровня. Это свойство следует использовать вместе со свойством DetailedStatus для предоставления высокоуровневых и подробных сведений о состоянии работоспособности для элемента и его подкомпонентов. Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.
-
-
ProcessID
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
Идентификатор процесса, в котором выполняется эта виртуальная машина. Это значение можно использовать для уникальной идентификации экземпляра Vmwp.exe в системе, где выполняется виртуальная машина.
-
-
RequestedState
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Последнее запрошенное или требуемое состояние элемента. Фактическое состояние элемента представлено EnabledState. Это свойство предоставляется для сравнения последнего запрошенного и текущего состояний элемента. Конкретный экземпляр класса CIM_EnabledLogicalElement может не поддерживать свойство RequestedState . В этом случае используется значение 12 ("Неприменимо"). Это свойство наследуется от CIM_EnabledLogicalElement и всегда имеет значение 12 (неприменимо).
Значение Значение - 12
Не применяется -
-
ResetCapability
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Указывает возможности сброса компьютера. Это свойство наследуется от класса CIM_ComputerSystem .
Значение Значение - Другое
- 1
- Unknown
- 2
- Отключено
- 3
Сброс оборудования не допускается. - Enabled
- 4
Компьютерную систему можно сбросить с помощью оборудования (например, кнопок питания и сброса). - Не реализовано
- 5
-
-
Роли
-
-
Тип данных: строковый массив
-
Тип доступа: чтение и запись
Массив строк, указывающий роли, определяемые администратором, которые эта система играет в управляемой среде. Примерами могут быть "Сервер печати сборки 8" или "Пользовательские каталоги Boise". Одна система может выполнять несколько ролей. Представление инструментирования ролей системы определяется путем создания экземпляра определенного подкласса системы, свойств в подклассе или и того, и другого. Например, назначение ComputerSystem определяется с помощью свойств Dedicated и OtherDedicatedDescription . Это свойство наследуется от класса CIM_System .
-
-
Состояние
-
-
Тип данных: string
-
Тип доступа: только для чтения
Это свойство наследуется от CIM_ManagedSystemElement, но не используется.
-
-
Описания состояния
-
-
Тип данных: строковый массив
-
Тип доступа: только для чтения
Строки, описывающие различные значения массива OperationalStatus . Это свойство наследуется от CIM_ManagedSystemElement, и каждому элементу массива всегда присваивается значение "Служба работает нормально".
-
-
TimeOfLastConfigurationChange
-
-
Тип данных: datetime
-
Тип доступа: только для чтения
Дата и время последнего изменения файла конфигурации виртуальной машины. Файл конфигурации изменяется во время определенных операций виртуальной машины, а также при добавлении, изменении или удалении любых параметров виртуальной машины или устройства.
-
-
TimeOfLastStateChange
-
-
Тип данных: datetime
-
Тип доступа: только для чтения
Дата и время последнего изменения состояния включенного элемента. Это свойство наследуется от CIM_EnabledLogicalElement, но не поддерживается.
-
-
TransitioningToState
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Указывает целевое состояние, в которое переходит экземпляр. Это свойство наследуется от CIM_EnabledLogicalElement.
Значение Значение - Unknown
- 0
- Enabled
- 2
- Отключено
- 3
- Отключение
- 4
- Без изменений
- 5
Переход не выполняется. - В отключенном режиме
- 6
- Тест
- 7
- отложить;
- 8
- Замораживание
- 9
- Перезагрузка
- 10
- Сброс
- 11
- Неприменимо
- 12
Реализация не поддерживает представление текущих переходов. - DMTF Reserved
- ..
-
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2012 [только классические приложения] |
Пространство имен |
Root\Virtualization\V2 |
MOF |
|
DLL |
|
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по