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]
ISCSI_TargetMapping 構造体の可変長配列。各構造体は、アダプター ID に関連付けられている特定の iSCSI セッションに関連付けられている LUN マッピングの一覧を提供します。
備考
このクラスを実装する必要があります。
必要条件
要件 | 価値 |
---|---|
ヘッダー | iscsiop.h (Iscsiop.h を含む) |