IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL IOCTL (ntddscsi.h)
IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL は、プロトコル固有のデータをミニポートに送信するために 、IOCTL_SCSI_MINIPORT コントロール コードと組み合わせて使用されるシステム定義署名です。
メジャー コード
[入力バッファー]
「解説」を参照してください。
入力バッファーの長さ
「解説」を参照してください。
出力バッファー
「解説」を参照してください。
出力バッファーの長さ
「解説」を参照してください。
入力/出力バッファー
[なし] :
入力/出力バッファーの長さ
適用不可。
ステータス ブロック
適用不可。
注釈
このシグネチャの 場合、IOCTL_SCSI_MINIPORT 入力バッファーには、次の SRB_IO_CONTROL 構造が含まれます。
Signature メンバーを IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL に設定します。
ControlCode メンバーが IOCTL_STORAGE_SET_PROPERTY に設定されている
ミニポートが認識し、IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL署名をサポートしている場合は、 STORAGE_PROTOCOL_DATA_DESCRIPTOR 構造体で指定されたプロトコル情報を使用してデバイスを更新 する 必要があります。 このシグネチャの場合、STORAGE_PROTOCOL_DATA_DESCRIPTOR構造体は、SRB_IO_CONTROL構造体の直後IOCTL_SCSI_MINIPORTの入力バッファーにあります。
バッファー サイズの 計算方法については、「IOCTL_SCSI_MINIPORT」を参照してください。
要件
要件 | 値 |
---|---|
Header | ntddscsi.h |