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
HBA イニシエーターと、HBA を管理するストレージ ミニポート ドライバーの読み込まれたインスタンスを一意に識別する 64 ビット整数。 イニシエーターは、アダプター拡張機能のアドレスまたはデバイス ドライバーが所有する別のアドレスを使用して、この識別子 (ID) を構築する必要があります。 イニシエーターは、MSiSCSI_HBAInformation構造体のUniqueAdapterId メンバーでこの値を報告します。
TargetMappingCount
TargetMappings メンバー内のマッピングの数。
Reserved
Microsoft 専用に予約されています。
TargetMappings[1]
アダプター ID に関連付けられている特定の iSCSI セッションに関連付けられている LUN マッピングの一覧を提供する、ISCSI_TargetMapping構造体の可変長配列。
注釈
このクラスを実装する必要があります。
要件
要件 | 値 |
---|---|
Header | iscsiop.h (Iscsiop.h を含む) |