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 結構位於 IOCTL_SCSI_MINIPORT的輸入緩衝區緊接在 SRB_IO_CONTROL 結構之後。
如需如何計算緩衝區大小的資訊,請參閱 IOCTL_SCSI_MINIPORT。
要求
要求 | 價值 |
---|---|
標頭 | ntddscsi.h |