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


структура MSiSCSI_TargetMappings (iscsiop.h)

Структура MSiSCSI_TargetMappings содержит набор сопоставлений логических единиц (LUN), связанных с экземпляром инициатора.

Синтаксис

typedef struct _MSiSCSI_TargetMappings {
  ULONGLONG           UniqueAdapterId;
  ULONG               TargetMappingCount;
  ULONG               Reserved;
  ISCSI_TargetMapping TargetMappings[1];
} MSiSCSI_TargetMappings, *PMSiSCSI_TargetMappings;

Члены

UniqueAdapterId

64-разрядное целое число, однозначно определяющее инициатор HBA и загруженный экземпляр мини-порта хранилища, который управляет HBA. Инициатор должен использовать адрес расширения адаптера или другой адрес, принадлежащий драйверу устройства для создания этого идентификатора (идентификатора). Инициатор сообщает это значение в элементе UniqueAdapterId структуры MSiSCSI_HBAInformation.

TargetMappingCount

Количество сопоставлений в элементе TargetMappings.

Reserved

Зарезервировано только для использования корпорацией Майкрософт.

TargetMappings[1]

Массив ISCSI_TargetMapping структур переменной длины, каждый из которых предоставляет список сопоставлений LUN, связанных с определенным сеансом iSCSI, связанным с идентификатором адаптера.

Замечания

Этот класс необходимо реализовать.

Требования

Требование Ценность
заголовка iscsiop.h (include Iscsiop.h)

См. также

ISCSI_TargetMapping

MSiSCSI_HBAInformation

класса WMI MSiSCSI_TargetMappings