次の方法で共有


SCSI_ADDRESS構造体 (ntddscsi.h)

SCSI_ADDRESS構造体は、特定の SCSI ターゲットのターゲット ID (TID) や論理ユニット番号 (LUN) などのアドレス情報を取得する IOCTL_SCSI_GET_ADDRESS 要求と組み合わせて使用されます。

SCSI ポート ドライバーと SCSI ミニポート ドライバー モデルは、今後変更されたり使用できなくなったりする可能性があります。 代わりに、Storport ドライバー を使用し、Storport ミニポート ドライバー モデル することをお勧めします。
 

構文

typedef struct _SCSI_ADDRESS {
  ULONG Length;
  UCHAR PortNumber;
  UCHAR PathId;
  UCHAR TargetId;
  UCHAR Lun;
} SCSI_ADDRESS, *PSCSI_ADDRESS;

メンバーズ

Length

この構造体の長さをバイト単位で格納します。

PortNumber

SCSI アダプターの数を格納します。

PathId

バスの番号を格納します。

TargetId

ターゲット デバイスの数を格納します。

Lun

論理ユニット番号を格納します。

備考

レガシ クラス ドライバーは、デバイスのアドレスを取得するために、ポート ドライバーに IOCTL_SCSI_GET_ADDRESS 要求を発行します。

必要条件

要件 価値
ヘッダー ntddscsi.h (Ntddscsi.h を含む)

関連項目

IOCTL_SCSI_GET_ADDRESS