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


структура 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 (включая Iscsiop.h)

См. также раздел

ISCSI_TargetMapping

MSiSCSI_HBAInformation

класс WMI MSiSCSI_TargetMappings