класс CIM_ManagedSystemElement (управление Hyper-V)
CIM_ManagedSystemElement — это базовый класс для иерархии системных элементов. Любой компонент системы может быть представлен этим классом или его подклассами.
Синтаксис
[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::CoreElements"), AMENDMENT]
class CIM_ManagedSystemElement : CIM_ManagedElement
{
datetime InstallDate;
string Name;
uint16 OperationalStatus[];
string StatusDescriptions[];
string Status;
uint16 HealthState;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
};
Участники
Класс CIM_ManagedSystemElement имеет следующие типы элементов:
Свойства
Класс CIM_ManagedSystemElement имеет эти свойства.
-
CommunicationStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Указывает возможность инструментирования взаимодействовать с этим элементом. Значение NULL указывает, что инструментирование не поддерживает это свойство.
-
-
Неизвестно (0)
-
Недоступно (1)
-
Связь ОК (2)
-
Потерянный обмен данными (3)
-
Нет контакта (4)
-
Зарезервировано DMTF (.).)
-
Зарезервированный поставщик (0x8000.).)
DetailedStatus
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_EnabledLogicalElement".PrimaryStatus, CIM_ManagedSystemElement.HealthState")
Указывает дополнительные сведения о состоянии, дополняющие свойство PrimaryStatus . Значение NULL указывает, что инструментирование не поддерживает это свойство.
Недоступно (0)
Нет дополнительных сведений (1)
Подчеркнут (2)
Прогнозный сбой (3)
Ошибка без восстановления (4)
Поддержка сущности в ошибке (5)
Зарезервировано DMTF (.).)
Зарезервированный поставщик (0x8000.).)
HealthState
-
Тип данных: uint16
-
Тип доступа: только для чтения
Указывает текущее состояние работоспособности элемента. Этот атрибут выражает работоспособность этого элемента, но не обязательно работоспособность его подкомпонентов.
Неизвестно (0)
ОК (5)
Понижение или предупреждение (10)
Незначительный сбой (15)
Крупный сбой (20)
Критический сбой (25)
Ошибка без восстановления (30)
Зарезервировано DMTF (.).)
InstallDate
-
Тип данных: datetime
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings ("MIF". DMTF |ComponentID|001.5")
Указывает, когда объект был установлен. Отсутствие значения не указывает, что объект не установлен.
Имя
-
Тип данных: строка
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (1024)
Метка, по которой известен объект. При подклассе свойство Name может быть переопределено для свойства ключа.
OperatingStatus
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_EnabledLogicalElement".EnabledState")
Указывает текущее рабочее состояние элемента. Это свойство можно использовать для получения дополнительных сведений о значении свойства EnabledState . Значение NULL указывает, что инструментирование не поддерживает это свойство.
Значение "Неизвестно" указывает
"Нет" указывает, что
"Обслуживание"
"Запуск"
"Остановка"
"Остановлено" и "Прервано" похожи, хотя бывший, в то время как последний i
"Dormant" указывает, что
"Завершено" указывает, что t
"Миграция"
"Immigrating"
"Эмигрирование"
"Завершение работы"
"В тесте"
Переход
"In Service"
Неизвестно (0)
Реализация в целом может возвращать это свойство, но не может сделать это в настоящее время.
Недоступно (1)
Реализация (поставщик) может возвращать значение для этого свойства, но не когда-либо для конкретной части оборудования или программного обеспечения или свойства намеренно не используется, так как он не добавляет значимых сведений (как в случае свойства, которое предназначено для добавления дополнительных сведений в другое свойство).
Обслуживание (2)
Описание элемента, настраиваемого, поддерживаемого, очистки или администрирования.
Начиная (3)
Описывает инициализированный элемент.
Остановка (4)
Описывает элемент, передаваемый в упорядоченную остановку.
Остановлен (5)
Произошла чистая и упорядоченная остановка.
Прервано (6)
Произошла внезапная остановка, в которой может потребоваться обновить состояние и конфигурацию элемента.
Dormant (7)
Элемент неактивен или неактивен.
Завершено (8)
Элемент завершил свою операцию. Это значение должно сочетаться с "ОК", "Ошибка" или "Понижение" в primaryStatus, чтобы клиент смог определить, завершена ли полная операция завершена с помощью ОК (пройдена), завершена с ошибкой (не удалось) или завершена с пониженным состоянием (операция завершена, но она не завершилась или не сообщила об ошибке).
Миграция (9)
Элемент перемещается между элементами узла.
Эмигрирование (10)
Элемент перемещается от элемента узла.
Иммигрирование (11)
Элемент перемещается в новый элемент узла.
Создание моментальных снимков (12)
Завершение работы (13)
Описывает элемент, доведенный до резкой остановки.
В тесте (14)
Элемент выполняет тестовые функции.
Переход (15)
Описывает элемент, который находится между состояниями, то есть он не полностью доступен либо в предыдущем состоянии, либо в следующем состоянии. Это значение следует использовать, если другие значения, указывающие на переход к определенному состоянию, неприменимо.
В службе (16)
Описывает элемент, который находится в службе и эксплуатации.
Зарезервировано DMTF (.).)
Зарезервированный поставщик (0x8000.).)
OperationsStatus
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ArrayType ("Indexed"), ModelCorrespondence ("CIM_ManagedSystemElement".StatusDescriptions")
Содержит индикаторы текущего состояния элемента. Первое значение свойства OperationsStatus должно содержать основное состояние элемента.
Примечание.
Свойство OperationsStatus заменяет нерекомендуемое свойство Status . Из-за широкого использования существующего свойства Status в приложениях управления настоятельно рекомендуется предоставлять как свойства Status , так и OperationalStatus . При инструментировании состояние, так как оно является однозначным свойством, также должно предоставлять основное состояние элемента.
Неизвестно (0)
Другие (1)
ОК (2)
Понижение (3)
Подчеркнут (4)
Элемент работает, но требует внимания. Примерами состояний "Подчеркнул" являются перегрузки, перегревы и т. д.
Прогнозный сбой (5)
Элемент работает номинально, но прогнозирует сбой в ближайшем будущем.
Ошибка (6)
Ошибка без восстановления (7)
Начиная (8)
Остановка (9)
Остановлен (10)
Произошла упорядоченная остановка.
В службе (11)
Элемент настраивается, поддерживается, очищается или администрирование в противном случае.
Нет контакта (12)
Система мониторинга знает об этом элементе, но никогда не смогла установить связь с ней.
Потерянный обмен данными (13)
Элемент ManagedSystem, как известно, существует и успешно связан с ним в прошлом, но в настоящее время недоступен.
Прервано (14)
Произошла внезапная остановка, в которой может потребоваться обновить состояние и конфигурацию элемента.
Спячки (15)
Элемент неактивен или неактивен.
Поддержка сущности в ошибке (16)
Этот элемент может быть "ОК", но другой элемент, от которого он зависит, находится в ошибке. Примером является сетевая служба или конечная точка, которая не может функционировать из-за проблем с сетью нижнего уровня.
Завершено (17)
Элемент завершил свою операцию.
Режим питания (18)
Элемент содержит дополнительные сведения о модели питания, содержащиеся в ассоциации Associated PowerManagementService.
Зарезервировано DMTF (.).)
Зарезервированный поставщик (0x8000.).)
PrimaryStatus
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence ("CIM_ManagedSystemElement".DetailedStatus, "CIM_ManagedSystemElement.HealthState")
Указывает значение состояния высокого уровня.
Неизвестно (0)
ОК (1)
Деградированные (2)
Ошибка (3)
Зарезервировано DMTF (.).)
Зарезервированный поставщик (0x8000.).)
Состояние
-
Тип данных: строка
-
Тип доступа: только для чтения
-
Квалификаторы: не рекомендуется ("CIM_ManagedSystemElement".OperationsStatus"), MaxLen (10)
Указывает основное состояние объекта.
Примечание.
Это свойство является устаревшим. Он заменяется свойством OperationsStatus . Если вы решили использовать свойство Status для обратной совместимости, оно должно быть вторичным для свойства OperationalStatus.
("ОК")
("Ошибка")
("Понижено")
("Неизвестно")
("Предварительный сбой")
("Начало")
("Остановка")
("Служба")
("Подчеркнул")
("NonRecover")
("Нет контакта")
("Потерянный комм")
("Остановлено")
StatusDescriptions
-
Тип данных: массив строк
-
Тип доступа: только для чтения
-
Квалификаторы: ArrayType ("Indexed"), ModelCorrespondence ("CIM_ManagedSystemElement".OperationsStatus")
Указывает описания соответствующих значений в массиве OperationsStatus . Например, если элемент в свойстве OperationsStatus содержит значение "Остановка", элемент с тем же индексом массива в этом свойстве может содержать объяснение причины остановки объекта.
Requirements
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 |
Минимальная версия сервера |
Windows Server 2012 |
Пространство имен |
Root\virtualization\v2 |
MOF |
|
DLL-библиотеки |
|