структура 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) |
См. также
класса WMI MSiSCSI_TargetMappings