Поделиться через


класс 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