класс MSFT_InitiatorPort
Представляет порт инициатора адаптера шины узла (HBA) на хост-компьютере.
Следующий синтаксис упрощен из кода MOF.
Синтаксис
class MSFT_InitiatorPort
{
String ObjectId;
String PortAddress;
String NodeAddress;
String InstanceName;
String AlternatePortAddress[];
String AlternateNodeAddress[];
UInt16 PortType;
UInt16 ConnectionType;
String OtherConnectionTypeDescription;
UInt16 OperationalStatus[];
};
Члены
Класс MSFT_InitiatorPort имеет следующие типы членов:
Методы
Класс MSFT_InitiatorPort содержит следующие методы.
Метод | Описание |
---|---|
SetNodeAddress | Задает адрес узла для порта инициатора. |
Свойства
Класс MSFT_InitiatorPort имеет следующие свойства.
AlternateNodeAddress
Тип данных: массив строк
Тип доступа: только для чтения
Список альтернативных адресов узлов для инициатора.
AlternatePortAddress
Тип данных: массив строк
Тип доступа: только для чтения
Список альтернативных адресов портов для инициатора.
ConnectionType
Тип данных: UInt16
Тип доступа: только для чтения
Тип подключения.
Можно указать предопределенный тип подключения или настраиваемый тип подключения. Чтобы указать предопределенный тип подключения, используйте значение, отличное от Другое.
Чтобы указать пользовательский тип подключения, используйте other и укажите значение, отличное от NULL, для свойства OtherConnectionTypeDescription .
Другое (0)
Fibre Channel (1)
iSCSI (2)
SAS (3)
InstanceName
Тип данных: String
Тип доступа: только для чтения
Имя экземпляра инициатора.
NodeAddress
Тип данных: String
Тип доступа: только для чтения
Адрес узла инициатора.
ObjectId
Тип данных: String
Тип доступа: только для чтения
Квалификаторы: Ключ
Идентификатор объекта для инициатора.
OperationalStatus
Тип данных: массив UInt16
Тип доступа: только для чтения
Массив значений, указывающих текущее состояние порта инициатора.
Можно указать предопределенное или настраиваемое состояние. Чтобы указать предопределенное состояние, используйте значение, отличное от Другое.
Чтобы указать пользовательское состояние, используйте Другое и укажите значение, отличное от NULL, для свойства OtherOperationalStatusDescription .
Неизвестно (1)
Рабочая (2)
Пользователь в автономном режиме (3)
Обходить (4)
В режиме диагностика (5)
Ссылка вниз (6)
Ошибка порта (7)
Замыкания на себя (8)
OtherConnectionTypeDescription
Тип данных: String
Тип доступа: только для чтения
Строковое представление типа подключения, определяемого поставщиком. Это свойство следует задавать только в том случае, если свойство ConnectionType имеет значение Other.
PortAddress,
Тип данных: String
Тип доступа: только для чтения
Адрес порта инициатора.
Тип порта
Тип данных: UInt16
Тип доступа: только для чтения
Тип порта для инициатора.
Неизвестно (1)
Другое (2)
Отсутствует (3)
Структура (5)
Открытый цикл (6)
Порт FL (7)
Порт Fabric (8)
Порт расширения структуры (9)
Универсальный порт структуры (10)
Закрытый цикл (20)
Точка — точка (21)
SAS (30)
SATA (31)
Расширитель SAS (32)
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Пространство имен | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |