Класс Msvm_ExternalFcPort
Примечание.
В этой статье содержатся ссылки на термин "раб" — термин, который корпорация Майкрософт не поддерживает и перестала использовать в новых продуктах и документации. Когда этот термин будет удален из программного обеспечения, мы удалим его из статьи.
Представляет внешний порт Fibre Channel.
Следующий синтаксис упрощен в коде формата управляемых объектов (MOF) и включает все унаследованные свойства.
Синтаксис
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ExternalFcPort : CIM_FCPort
{
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;
uint16 EnabledState = 2;
string OtherEnabledState;
uint16 RequestedState = 12;
uint16 EnabledDefault = 2;
datetime TimeOfLastStateChange;
uint16 AvailableRequestedStates[];
uint16 TransitioningToState;
string SystemCreationClassName;
string SystemName;
string CreationClassName;
string DeviceID;
boolean PowerManagementSupported;
uint16 PowerManagementCapabilities[];
uint16 Availability;
uint16 StatusInfo;
uint32 LastErrorCode;
string ErrorDescription;
boolean ErrorCleared;
string OtherIdentifyingInfo[];
uint64 PowerOnHours;
uint64 TotalPowerOnHours;
string IdentifyingDescriptions[];
uint16 AdditionalAvailability[];
uint64 MaxQuiesceTime;
uint64 Speed;
uint64 MaxSpeed;
uint64 RequestedSpeed;
uint16 UsageRestriction;
uint16 PortType;
string OtherPortType;
string OtherNetworkPortType;
uint16 PortNumber;
uint16 LinkTechnology;
string OtherLinkTechnology;
string PermanentAddress;
string NetworkAddresses[];
boolean FullDuplex;
boolean AutoSense;
uint64 SupportedMaximumTransmissionUnit;
uint64 ActiveMaximumTransmissionUnit;
uint16 SupportedCOS[];
uint16 ActiveCOS[];
uint16 SupportedFC4Types[];
uint16 ActiveFC4Types[];
boolean IsHyperVCapable;
string WWNN;
string WWPN;
};
Участники
Класс Msvm_ExternalFcPort имеет следующие типы элементов:
Методы
Класс Msvm_ExternalFcPort имеет эти методы.
Метод | Description |
---|---|
EnableDevice | Этот метод не поддерживается. |
OnlineDevice | Этот метод не поддерживается. |
QuiesceDevice | Этот метод не поддерживается. |
RequestStateChange | Запрашивает изменение состояния |
Сбросить | Сбрасывает виртуальное устройство. |
RestoreProperties | Этот метод не поддерживается. |
Saveproperties | Этот метод не поддерживается. |
SetPowerState | Этот метод не поддерживается. |
Свойства
Класс Msvm_ExternalFcPort имеет эти свойства.
-
ActiveCOS
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Массив целых чисел, указывающий классы службы, активные. Поддерживаемые COS задаются свойством SupportedCOS . Это свойство наследуется от CIM_FCPort.
-
Неизвестно (0)
-
1 (1)
-
2 (2)
-
3 (3 )
-
4 (4)
-
5 (5)
-
6 (6)
-
F (7)
-
-
ActiveFC4Types
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Массив целых чисел, указывающий на запущенные протоколы Fibre Channel FC-4. Список всех поддерживаемых протоколов указывается свойством SupportedFC4Types . Это свойство наследуется от CIM_FCPort.
-
Неизвестно (0)
-
Другие (1)
-
ISO/IEC 8802 - 2 LLC (4)
-
IP-адрес через FC (5)
-
SCSI — FCP (8)
-
SCSI — GPP (9)
-
IPI - 3 master (17)
-
IPI - 3 раба (18)
-
IPI — 3 одноранговых узла (19)
-
CP IPI - 3 master (21)
-
CP IPI - 3 раба (22)
-
CP IPI - 3 однорангового узла (23)
-
Канал SBCCS (25)
-
Блок управления SBCCS (26)
-
Канал FC-SB-2 (27)
-
Блок управления FC-SB-2 (28)
-
Службы Fibre Channel (FC-GS, FC-GS-2, FC-GS-3) (32)
-
FC-SW (34)
-
FC - SNMP (36)
-
HIPPI - FP (64)
-
Элемент управления BBL (80)
-
BBL FDDI инкапсулированный PDU локальной сети (81)
-
BBL 802.3 инкапсулированный PDU локальной сети (82)
-
FC - VI (88)
-
FC - AV (96)
-
Уникальный поставщик (255)
-
-
ActiveMaximumTransmissionUnit
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: единицы ("байт")
Активная или согласованная максимальная единица передачи (MTU), которую можно поддерживать в байтах. Это свойство наследуется от CIM_NetworkPort.
-
-
Дополнительная доступность
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Любое дополнительное состояние и доступность устройства. Это свойство наследуется от CIM_LogicalDevice, но оно не используется.
-
-
Автозаполнения
-
-
Тип данных: логический
-
Тип доступа: только для чтения
Указывает, способен ли порт автоматически определять скорость или другие характеристики связи подключенного сетевого носителя. Это свойство наследуется от CIM_NetworkPort.
-
-
Доступность
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Основная доступность и состояние устройства. Это свойство наследуется от CIM_LogicalDevice, но оно не используется.
-
-
AvailableRequestedStates
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Указывает возможные значения параметра RequestState метода RequestStateChange. Это свойство наследуется от CIM_EnabledLogicalElement и всегда имеет значение NULL.
-
-
Заголовок
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Краткое описание объекта. Это свойство наследуется от CIM_ManagedElement.
-
-
CommunicationStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Указывает возможность инструментирования взаимодействовать с базовым управляемым элементом. Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.
-
Неизвестно (0)
-
Недоступно (1)
-
Связь ОК (2)
-
Потерянный обмен данными (3)
-
Нет контакта (4)
-
Зарезервировано DMTF (.).)
-
Зарезервированный поставщик (0x8000.).
-
-
CreationClassName
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Имя класса создания системы области. Это свойство наследуется от CIM_LogicalDevice.
-
-
Description
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Описание объекта . Это свойство наследуется от CIM_ManagedElement.
-
-
DetailedStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Комплиментирует свойство PrimaryStatus с дополнительными сведениями о состоянии. Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.
-
Недоступно (0)
-
Нет дополнительных сведений (1)
-
Подчеркнут (2)
-
Прогнозный сбой (3)
-
Ошибка без восстановления (4)
-
Поддержка сущности в ошибке (5)
-
Зарезервировано DMTF (.).)
-
Зарезервированный поставщик (0x8000.).
-
-
DeviceID
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Адрес или другая информация, определяющая уникальное имя логического устройства. Это свойство наследуется от CIM_LogicalDevice.
-
-
ElementName
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Отображаемое имя объекта. Это свойство наследуется от CIM_ManagedElement.
-
-
EnabledDefault
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Конфигурация администратора по умолчанию или запуска для свойства EnabledState элемента. Это свойство наследуется от CIM_EnabledLogicalElement и всегда имеет значение 2 (включено).
-
-
EnabledState
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Включенные и отключенные состояния элемента. Это свойство наследуется от CIM_EnabledLogicalElement, и оно будет одним из следующих значений.
Значение Значение - Unknown
- 0
Не удалось определить состояние элемента. - Другое
- 1
- Включено
- 2
Элемент выполняется. - Отключен
- 3
Элемент отключен. - Завершает работу
- 4
Элемент находится в процессе выхода в состояние "Отключено". - Неприменимо
- 5
Элемент не поддерживает включение или отключение. - Включен, но автономный
- 6
Элемент может выполнять команды, и он удаляет все новые запросы. - В тесте
- 7
Элемент находится в тестовом состоянии. - Отложенные
- 8
Элемент может выполнять команды, но он будет очередью новых запросов. - Замораживание
- 9
Элемент включен, но он находится в ограниченном режиме. Поведение элемента аналогично состоянию Enabled (2), но обрабатывает только ограниченный набор команд. Все остальные запросы помещаются в очередь. - Запуск
- 10
Элемент находится в процессе входа в состояние "Включено" (2). Новые запросы помещаются в очередь. -
-
ОшибкаCleared
-
-
Тип данных: логический
-
Тип доступа: только для чтения
Указывает, очищается ли ошибка в LastErrorCode . Это свойство наследуется от CIM_LogicalDevice, но оно не используется.
-
-
ErrorDescription
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Строка, которая содержит дополнительные сведения об ошибке, записанной в LastErrorCode , и сведения о любых корректирующих действиях, которые можно предпринять. Это свойство наследуется от CIM_LogicalDevice, но оно не используется.
-
-
FullDuplex
-
-
Тип данных: логический
-
Тип доступа: только для чтения
Указывает, работает ли порт в полно дуплексном режиме. Это свойство наследуется от CIM_NetworkPort.
-
-
HealthState
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Текущее состояние работоспособности элемента. Это свойство наследуется от CIM_ManagedSystemElement.
-
-
ИдентификацияDescriptions
-
-
Тип данных: массив строк
-
Тип доступа: только для чтения
Массив строк свободной формы, которые предоставляют объяснения и сведения о записях в массиве свойств OtherIdentifyingInfo . Это свойство наследуется от CIM_LogicalDevice, но оно не используется.
-
-
InstallDate
-
-
Тип данных: datetime
-
Тип доступа: только для чтения
Дата и время установки объекта. Это свойство не требует значения, указывающее, что объект установлен. Это свойство наследуется от CIM_ManagedSystemElement.
-
-
InstanceID
-
-
Тип данных: строка
-
Тип доступа: только для чтения
-
Квалификаторы: ключ
Уникально идентифицирует экземпляр этого класса. Это свойство наследуется от CIM_ManagedElement.
-
-
IsHyperVCapable
-
-
Тип данных: логический
-
Тип доступа: только для чтения
Если это свойство имеет значение True, этот порт Fibre Channel может быть подключен к коммутаторам и таким образом может обеспечить подключение к виртуальной машине. Если это свойство равно False, этот порт нельзя использовать архитектурой Fibre Channel виртуальной машины.
-
-
LastErrorCode
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
Последний код ошибки, сообщаемый логическим устройством. Это свойство наследуется от CIM_LogicalDevice, но оно не используется.
-
-
LinkTechnology
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Указывает тип технологии связи для порта. Если задано значение 1 (Other), свойство OtherLinkTechnology содержит строковое описание типа ссылки. Это свойство наследуется от CIM_NetworkPort.
-
Неизвестно (0)
-
Другие (1)
-
Ethernet (2)
-
IB (3)
-
FC (4)
-
FDDI (5)
-
ATM (6)
-
Кольцо токена (7)
-
Ретранслятор кадров (8)
-
Инфракрасный (9)
-
BlueTooth (10)
-
Беспроводная локальная сеть (11)
-
-
MaxQuiesceTime
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Это свойство использовать не рекомендуется. Это свойство наследуется от CIM_LogicalDevice, но оно не используется.
-
-
MaxSpeed
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: единицы ("Биты в секунду")
Максимальная пропускная способность порта в битах в секунду. Это свойство наследуется от CIM_LogicalPort.
-
-
Имя
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Метка, по которой известен объект. Это свойство наследуется от CIM_ManagedSystemElement.
-
-
NetworkAddresses
-
-
Тип данных: массив строк
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (64)
Массив строк, содержащих MAC-адреса для порта. Это свойство наследуется от CIM_NetworkPort.
-
-
OperatingStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Предоставляет текущие сведения о состоянии для рабочего состояния элемента и может использоваться для предоставления дополнительных сведений о значении свойства EnabledState . Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.
-
Неизвестно (0)
-
Недоступно (1)
-
Обслуживание (2)
-
Начиная (3)
-
Остановка (4)
-
Остановлен (5)
-
Прервано (6)
-
Dormant (7)
-
Завершено (8)
-
Миграция (9)
-
Эмигрирование (10)
-
Иммигрирование (11)
-
Создание моментальных снимков (12)
-
Завершение работы (13)
-
В тесте (14)
-
Переход (15)
-
В службе (16)
-
Зарезервировано DMTF (.).)
-
Зарезервированный поставщик (0x8000.).
-
-
OperationsStatus
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Текущие состояния объекта. Это свойство наследуется от CIM_ManagedSystemElement.
-
-
OtherEnabledState
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Строка, описывающая состояние включенного или отключенного элемента, если для свойства EnabledState задано значение 1 (Other). Это свойство должно иметь значение NULL , если свойство EnabledState имеет любое значение, отличное от 1. Это свойство наследуется от CIM_EnabledLogicalElement и всегда имеет значение NULL.
-
-
OtherIdentifyingInfo
-
-
Тип данных: массив строк
-
Тип доступа: только для чтения
Любые дополнительные данные, помимо сведений об идентификаторе устройства, которые можно использовать для идентификации логического устройства. Это свойство наследуется от CIM_LogicalDevice, но оно не используется.
-
-
OtherLinkTechnology
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Строковое значение, описывающее LinkTechnology , если оно имеет значение 1, (Другое). Это свойство наследуется от CIM_NetworkPort.
-
-
OtherNetworkPortType
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Использование этого свойства устарело вместо свойства PortType . Это свойство наследуется от CIM_NetworkPort.
-
-
OtherPortType
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Описывает тип модуля, если для PortType задано значение 1 (Другое). Это свойство наследуется от CIM_LogicalPort.
-
-
PermanentAddress
-
-
Тип данных: строка
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (64)
Сетевой адрес, который жестко закодирован в порт. Этот жестко закодированный адрес можно изменить с помощью обновления встроенного ПО или конфигурации программного обеспечения. При выполнении этого изменения поле должно обновляться одновременно. Это свойство должно иметь значение NULL , если для сетевого адаптера нет жестко закодированного адреса. Это свойство наследуется от CIM_NetworkPort.
-
-
Номер порта
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
номер порта. Это свойство наследуется от CIM_NetworkPort.
-
-
PortType
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Конкретный режим, который в настоящее время включен для порта. Если задано значение 1 (Other), связанное свойство OtherPortType содержит строковое описание типа порта. Это свойство наследуется от CIM_LogicalPort.
-
Неизвестно (0)
-
Другие (1)
-
50 Медь 10BaseT (50)
-
10-100BaseT (51)
-
100BaseT (52)
-
1000BaseT (53)
-
2500BaseT (54)
-
10GBaseT (55)
-
10GBase-CX4 (56)
-
100 Fibre 100Base-FX (100)
-
100Base-SX (101)
-
1000Base-SX (102)
-
1000Base-LX (103)
-
1000Base-CX (104)
-
10GBase-SR (105)
-
10GBase-SW (106)
-
10GBase-LX4 (107)
-
10GBase-LR (108)
-
10GBase-LW (109)
-
10GBase-ER (110)
-
10GBase-EW (111)
-
Зарезервированный поставщик (16000..65535)
-
-
PowerManagementCapabilities
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Возможности управления питанием устройства. Это свойство наследуется от CIM_LogicalDevice, но оно не используется.
-
-
PowerManagementSupported
-
-
Тип данных: логический
-
Тип доступа: только для чтения
Указывает, может ли устройство управлять питанием. Это свойство наследуется от CIM_LogicalDevice, но оно не используется.
-
-
PowerOnHours
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Количество последовательных часов, на которых это устройство было включено с момента последнего цикла питания. Это свойство наследуется от CIM_LogicalDevice, но оно не используется.
-
-
PrimaryStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Предоставляет сведения о состоянии высокого уровня. Это свойство следует использовать в сочетании со свойством DetailedStatus , чтобы обеспечить высокий уровень и подробное состояние работоспособности элемента и его подкомпонентов. Значение NULL указывает, что это свойство не реализовано. Это свойство наследуется от CIM_ManagedSystemElement.
-
Неизвестно (0)
-
ОК (1)
-
Деградированные (2)
-
Ошибка (3)
-
Зарезервировано DMTF (.).)
-
Зарезервированный поставщик (0x8000.).
-
-
ЗапрошенныйSpeed
-
-
Тип данных: uint64
-
Тип доступа: только запись
-
Квалификаторы: единицы ("Биты в секунду")
Запрошенная пропускная способность порта в битах в секунду. Фактическая пропускная способность сообщается в свойстве Speed . Это свойство наследуется от CIM_LogicalPort.
-
-
Запрошенная статистика
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Последнее запрошенное или требуемое состояние элемента. Это свойство наследуется от CIM_EnabledLogicalElement и всегда имеет значение 12 (неприменимо).
-
-
Скорость
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: единицы ("Биты в секунду")
Пропускная способность порта в битах в секунду. Это свойство наследуется от CIM_LogicalPort.
-
-
Состояние
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Текущее состояние объекта. Это свойство наследуется от CIM_ManagedSystemElement, но оно не используется.
-
-
StatusDescriptions
-
-
Тип данных: массив строк
-
Тип доступа: только для чтения
Строки, описывающие различные значения массива OperationsStatus . Это свойство наследуется от CIM_ManagedSystemElement.
-
-
StatusInfo
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Текущее состояние логического устройства. Это свойство наследуется от CIM_LogicalDevice, но оно не используется.
-
-
SupportedCOS
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Массив целых чисел, указывающий поддерживаемые классы службы (COS) Fibre Channel. Активный COS определяется свойством ActiveCOS . Это свойство наследуется от CIM_FCPort.
-
Неизвестно (0)
-
1 (1)
-
2 (2)
-
3 (3 )
-
4 (4)
-
5 (5)
-
6 (6)
-
F (7)
-
-
SupportedFC4Types
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
Массив целых чисел, указывающий поддерживаемые протоколы Fibre Channel FC-4. Протоколы, активные и работающие, задаются свойством ActiveFC4Types . Это свойство наследуется от CIM_FCPort.
-
Неизвестно (0)
-
Другие (1)
-
ISO/IEC 8802 - 2 LLC (4)
-
IP-адрес через FC (5)
-
SCSI — FCP (8)
-
SCSI — GPP (9)
-
IPI - 3 master (17)
-
IPI - 3 раба (18)
-
IPI — 3 одноранговых узла (19)
-
CP IPI - 3 master (21)
-
CP IPI - 3 раба (22)
-
CP IPI - 3 однорангового узла (23)
-
Канал SBCCS (25)
-
Блок управления SBCCS (26)
-
Канал FC-SB-2 (27)
-
Блок управления FC-SB-2 (28)
-
Службы Fibre Channel (FC-GS, FC-GS-2, FC-GS-3) (32)
-
FC-SW (34)
-
FC - SNMP (36)
-
HIPPI - FP (64)
-
Элемент управления BBL (80)
-
BBL FDDI инкапсулированный PDU локальной сети (81)
-
BBL 802.3 инкапсулированный PDU локальной сети (82)
-
FC - VI (88)
-
FC - AV (96)
-
Уникальный поставщик (255)
-
-
SupportedMaximumTransmissionUnit
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
-
Квалификаторы: единицы ("байт")
Максимальная единица передачи (MTU), которую можно поддерживать в байтах. Это свойство наследуется от CIM_NetworkPort.
-
-
SystemCreationClassName
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Имя класса создания системы области. Это свойство наследуется от CIM_LogicalDevice.
-
-
SystemName
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Имя системы области. Это свойство наследуется от CIM_LogicalDevice.
-
-
TimeOfLastStateChange
-
-
Тип данных: datetime
-
Тип доступа: только для чтения
Дата или время последнего изменения состояния элемента. Это свойство наследуется от CIM_EnabledLogicalElement и всегда имеет значение NULL.
-
-
TotalPowerOnHours
-
-
Тип данных: uint64
-
Тип доступа: только для чтения
Общее количество часов, в течение которых это устройство было питание. Это свойство наследуется от CIM_LogicalDevice, но оно не используется.
-
-
TransitioningToState
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Указывает целевое состояние, в которое выполняется переход экземпляра. Это свойство наследуется от CIM_EnabledLogicalElement и всегда имеет значение NULL.
-
-
UsageRestriction
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
В некоторых случаях логический порт может быть идентифицирован как внешний или внутренний порт. Примером этой ситуации будет массив хранилища, который может иметь внутренние порты для взаимодействия с дисками и интерфейсными портами для взаимодействия с узлами. Если нет ограничений на использование порта, то значение должно иметь значение 4 (не ограничено). Это свойство наследуется от CIM_LogicalPort.
-
Неизвестно (0)
-
Только интерфейс (2)
-
Только внутренний (3)
-
Не ограничено (4)
-
-
WWNN
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Имя всемирного узла для этого порта Fibre Channel.
-
-
WWPN
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Имя порта в мире для этого порта Fibre Channel.
-
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2012 [только классические приложения] |
Пространство имен |
Root\Virtualization\V2 |
MOF |
|
DLL-библиотеки |
|