структура 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) |