MSiSCSI_LUNMappingInformation 構造体 (iscsiop.h)
このMSiSCSI_LUNMappingInformation構造体は、オペレーティング システムが特定の論理ユニットに割り当てる SCSI アドレス情報を提供します。
構文
typedef struct _MSiSCSI_LUNMappingInformation {
ULONGLONG UniqueAdapterId;
ULONGLONG UniqueSessionId;
ULONG OSBus;
ULONG OSTarget;
ULONG OSLUN;
} MSiSCSI_LUNMappingInformation, *PMSiSCSI_LUNMappingInformation;
メンバー
UniqueAdapterId
HBA イニシエーターと、HBA を管理するストレージ ミニポート ドライバーの読み込まれたインスタンスを一意に識別する 64 ビット整数。 イニシエーターは、アダプター拡張機能のアドレスまたはデバイス ドライバーが所有する別のアドレスを使用して、この識別子 (ID) を構築する必要があります。 イニシエーターは、MSiSCSI_HBAInformation構造体のUniqueAdapterId メンバーでこの値を報告します。
UniqueSessionId
LUN マッピングが有効なセッションを一意に識別するセッション ID。 LoginToTarget メソッドと AddConnectionToSession メソッドはどちらも UniqueSessionId パラメーターでこの値を返します。 この値を ISID および TSID メンバーの値と混同しないでください。
OSBus
アダプターが接続されているバスにオペレーティング システムが割り当てる番号。
OSTarget
オペレーティング システムがターゲットに割り当てるデバイス番号。
OSLUN
オペレーティング システムが論理ユニットに割り当てる論理ユニット番号 (LUN)。
注釈
このクラスを実装する必要があります。
要件
要件 | 値 |
---|---|
Header | iscsiop.h (Iscsiop.h を含む) |