Класс Msvm_VirtualFcSwitch
Представляет виртуальный коммутатор Fibre Channel. Каждый коммутатор связан с одним физическим портом Fibre Channel, к которому можно подключить множество искусственных портов Fibre Channel. Сам параметр не является строго настраиваемым и выступает в основном в качестве заполнителя.
Следующий синтаксис представляет собой упрощенный код формата управляемого объекта (MOF) и включает все унаследованные свойства.
Синтаксис
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_VirtualFcSwitch : CIM_ComputerSystem
{
string InstanceID;
string Caption;
string Description;
string ElementName;
datetime InstallDate;
uint16 OperationalStatus[];
string StatusDescriptions[];
string Status;
uint16 HealthState = 5;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
uint16 EnabledState = 5;
string OtherEnabledState;
uint16 RequestedState;
uint16 EnabledDefault = 2;
datetime TimeOfLastStateChange;
uint16 AvailableRequestedStates[];
uint16 TransitioningToState;
string CreationClassName;
string Name;
string PrimaryOwnerName;
string PrimaryOwnerContact;
string Roles[];
string NameFormat;
string OtherIdentifyingInfo[];
string IdentifyingDescriptions[];
uint16 Dedicated[];
string OtherDedicatedDescriptions[];
uint16 ResetCapability;
uint16 PowerManagementCapabilities[];
};
Члены
Класс Msvm_VirtualFcSwitch имеет следующие типы членов:
Методы
Класс Msvm_VirtualFcSwitch содержит следующие методы.
Метод | Описание |
---|---|
RequestStateChange | Запрашивает изменение состояния. |
SetPowerState | Этот метод не поддерживается. |
Свойства
Класс Msvm_VirtualFcSwitch имеет следующие свойства.
-
AvailableRequestedStates
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Указывает возможные значения параметра RequestedState метода RequestStateChange , используемого для инициации изменения состояния. Перечисленные значения будут подмножеством значений, содержащихся в свойстве RequestedStatesSupported связанного экземпляра CIM_EnabledLogicalElementCapabilities, где выбранные значения являются функцией текущего состояния объекта CIM_EnabledLogicalElement . Это свойство может быть не null , если реализация может объявить набор возможных значений как функцию текущего состояния. Это свойство будет иметь значение Null , если реализация не может определить набор возможных значений как функцию текущего состояния.
Это свойство наследуется от CIM_EnabledLogicalElement.
-
Включено (2)
-
Отключено (3)
-
Завершение работы (4)
-
Автономный (6)
-
Тест (7)
-
Отложить (8)
-
Заморажи ( 9)
-
Перезагрузка (10)
-
Сброс (11)
-
DmTF Reserved (.. )
-
-
Caption
-
-
Тип данных: string
-
Тип доступа: только для чтения
Краткое описание объекта. Это свойство наследуется от CIM_ManagedElement.
-
-
CommunicationStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Указывает на способность инструментирования взаимодействовать с базовым управляемым элементом. Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.
-
Неизвестно (0)
-
Недоступно (1)
-
Связь ОК (2)
-
Потерянная связь (3)
-
Нет контакта (4)
-
DmTF Reserved (..)
-
Зарезервировано поставщиком (0x8000.. )
-
-
CreationClassName
-
-
Тип данных: string
-
Тип доступа: только для чтения
Имя класса или подкласса, используемого при создании экземпляра. Это свойство наследуется от CIM_System.
-
-
Выделенные
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Указывает, является ли компьютерная система системой специального назначения (предназначенной для конкретного использования), а не системой общего назначения. Это свойство наследуется от CIM_ComputerSystem и всегда имеет значение 0 (не выделенный).
-
-
Описание
-
-
Тип данных: string
-
Тип доступа: только для чтения
Описание объекта. Это свойство наследуется от CIM_ManagedElement.
-
-
DetailedStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Дополняет свойство PrimaryStatus дополнительными сведениями о состоянии. Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.
-
Недоступно (0)
-
Нет дополнительной информации (1)
-
Подчеркнуто (2)
-
Прогнозный сбой (3)
-
Ошибка, неизменяемая (4)
-
Ошибка поддержки сущности (5)
-
DmTF Reserved (..)
-
Зарезервировано поставщиком (0x8000.. )
-
-
ElementName
-
-
Тип данных: string
-
Тип доступа: только для чтения
Отображаемое имя объекта. Это свойство наследуется от CIM_ManagedElement.
-
-
EnabledDefault
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Конфигурация администратора по умолчанию или конфигурация запуска для включенного состояния элемента. Это свойство наследуется от CIM_EnabledLogicalElement и будет иметь одно из следующих значений.
-
Включено (2)
-
Отключено (3)
-
Включено, но в автономном режиме (6)
-
-
EnabledState
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Включенные и отключенные состояния элемента. Это свойство также может указывать переходы между этими запрошенными состояниями. Это свойство наследуется от CIM_EnabledLogicalElement и всегда имеет значение 5 (неприменимо).
-
-
HealthState
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Указывает текущую работоспособность элемента. Этот атрибут выражает работоспособность данного элемента, но не обязательно его подкомпонентов.
При возникновении критической ошибки проверка журнал событий для получения дополнительных сведений. Свойство EnabledState также может содержать дополнительные сведения. Например, при критическом нехватке места на диске для HealthState устанавливается значение 25, виртуальная машина приостанавливается, а EnabledState — 32768 (приостановлено).
Это свойство наследуется от CIM_ManagedSystemElement.
Значение Значение - OK
- 5
Элемент является полностью функциональным и работает в нормальных рабочих параметрах и без ошибок. - Крупный сбой
- 20
Элемент получил серьезный сбой. - Критический сбой
- 25
Элемент является нефункциональным, и восстановление может быть невозможным. -
-
IdentifyingDescriptions
-
-
Тип данных: строковый массив
-
Тип доступа: только для чтения
Это свойство наследуется от CIM_ComputerSystem и всегда имеет значение Null.
-
-
InstallDate
-
-
Тип данных: datetime
-
Тип доступа: только для чтения
Дата и время создания конфигурации виртуальной машины для виртуальной машины или Значение Null для операционной системы управления. Это свойство наследуется от CIM_ManagedSystemElement.
-
-
InstanceID
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: Ключ
Уникально идентифицирует экземпляр этого класса. Это свойство наследуется от CIM_ManagedElement.
-
-
имя;
-
-
Тип данных: string
-
Тип доступа: только для чтения
Метка, по которой известен объект. Это свойство наследуется от CIM_System.
-
-
Формат имени
-
-
Тип данных: string
-
Тип доступа: только для чтения
Строка, идентифицирующая способ создания имени системы с использованием эвристического подкласса. Это свойство наследуется от CIM_ComputerSystem и всегда имеет значение Null.
-
-
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.
-
-
OtherDedicatedDescriptions
-
-
Тип данных: строковый массив
-
Тип доступа: только для чтения
Строка, описывающая, как и почему система выделена, если выделенный массив содержит значение 2 (Другое). Это свойство наследуется от CIM_ComputerSystem и всегда имеет значение Null.
-
-
OtherEnabledState
-
-
Тип данных: string
-
Тип доступа: только для чтения
Состояние enabled или disabled элемента, если свойство EnabledState имеет значение 1 (Other). Это свойство должно иметь значение Null , если EnabledState имеет любое значение, отличное от 1. Это свойство наследуется от CIM_EnabledLogicalElement и всегда имеет значение Null.
-
-
OtherIdentifyingInfo
-
-
Тип данных: строковый массив
-
Тип доступа: только для чтения
Это свойство наследуется от CIM_ComputerSystem и всегда имеет значение Null.
-
-
PowerManagementCapabilities
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Это свойство наследуется от CIM_ComputerSystem, но не используется.
-
-
PrimaryOwnerContact
-
-
Тип данных: string
-
Тип доступа: только для чтения
Строка, указывающая, как можно получить доступ к основному владельцу системы (например, номер телефона или адрес электронной почты). Это свойство наследуется от CIM_System и всегда имеет значение Null.
-
-
PrimaryOwnerName
-
-
Тип данных: string
-
Тип доступа: только для чтения
Имя основного владельца системы. Это свойство наследуется от CIM_System и всегда имеет значение Null.
-
-
PrimaryStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Предоставляет сведения о состоянии высокого уровня. Это свойство следует использовать в сочетании со свойством DetailedStatus , чтобы обеспечить высокий уровень и подробное состояние работоспособности элемента и его подкомпонентов. Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.
-
Неизвестно (0)
-
ОК (1)
-
Пониженная производительность (2)
-
Ошибка (3)
-
DmTF Reserved (..)
-
Зарезервировано поставщиком (0x8000.. )
-
-
RequestedState
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Последнее запрошенное или требуемое состояние элемента, переданное методу RequestStateChange , или 12 (неприменимо), если изменение состояния не выполняется. Фактическое состояние элемента представлено EnabledState. Это свойство предоставляется для сравнения последнего запрошенного и текущего состояний включения или отключения. Это свойство наследуется от CIM_EnabledLogicalElement.
-
-
ResetCapability
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Это свойство наследуется от CIM_ComputerSystem.
-
-
Роли
-
-
Тип данных: строковый массив
-
Тип доступа: только для чтения
Массив строк, описывающих роли, которые система играет в среде информационных технологий. Это свойство наследуется от CIM_System и всегда имеет значение Null.
-
-
Состояние
-
-
Тип данных: string
-
Тип доступа: только для чтения
Строка, указывающая состояние элемента. Это свойство наследуется от CIM_ManagedSystemElement.
-
-
Описания состояния
-
-
Тип данных: строковый массив
-
Тип доступа: только для чтения
-
Квалификаторы: ArrayType ("Indexed")
Массив, содержащий строки, описывающие соответствующие значения массива OperationalStatus . Это свойство наследуется от CIM_ManagedSystemElement.
-
-
TimeOfLastStateChange
-
-
Тип данных: datetime
-
Тип доступа: только для чтения
Дата и время последнего изменения включенного состояния элемента. Это свойство наследуется от CIM_EnabledLogicalElement.
-
-
TransitioningToState
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Указывает целевое состояние, в которое переходит экземпляр. Это свойство наследуется от CIM_EnabledLogicalElement.
-
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2012 [только классические приложения] |
Пространство имен |
Root\Virtualization\V2 |
MOF |
|
DLL |
|