IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL IOCTL (ntddscsi.h)
IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL 是系統定義的簽章,可與 IOCTL_SCSI_MINIPORT 控制程式代碼搭配使用,以將通訊協定特定數據傳送至迷你埠。
主要程序代碼
輸入緩衝區
請參閱<備註>。
輸入緩衝區長度
請參閱<備註>。
輸出緩衝區
請參閱<備註>。
輸出緩衝區長度
請參閱<備註>。
輸入/輸出緩衝區
無。
輸入/輸出緩衝區長度
不適用。
狀態區塊
不適用。
備註
在此簽章中, IOCTL_SCSI_MINIPORT 輸入緩衝區會包含 具有下列SRB_IO_CONTROL 結構:
[簽章] 成員設定為 [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 。
規格需求
需求 | 值 |
---|---|
標頭 | ntddscsi.h |