共用方式為


IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL IOCTL (ntddscsi.h)

IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL 是系統定義的簽章,與 IOCTL_SCSI_MINIPORT 控制程式代碼搭配使用,以將通訊協定特定數據傳送至迷你埠。

主要程序代碼

IRP_MJ_DEVICE_CONTROL

輸入緩衝區

請參閱。

輸入緩衝區長度

請參閱。

輸出緩衝區

請參閱。

輸出緩衝區長度

請參閱。

輸入/輸出緩衝區

沒有。

輸入/輸出緩衝區長度

不適用。

狀態區塊

不適用。

言論

針對此簽章,IOCTL_SCSI_MINIPORT 輸入緩衝區會包含具有下列 SRB_IO_CONTROL 結構:

如果迷你埠辨識並支援 IOCTL_MINIPORT_SIGNATURE_SET_PROTOCOL 簽章,它應該使用 STORAGE_PROTOCOL_DATA_DESCRIPTOR 結構中指定的通訊協定資訊來更新裝置。 在此簽章中,STORAGE_PROTOCOL_DATA_DESCRIPTOR 結構位於 IOCTL_SCSI_MINIPORT的輸入緩衝區緊接在 SRB_IO_CONTROL 結構之後。

如需如何計算緩衝區大小的資訊,請參閱 IOCTL_SCSI_MINIPORT

要求

要求 價值
標頭 ntddscsi.h

另請參閱

IOCTL_SCSI_MINIPORT

IOCTL_STORAGE_SET_PROPERTY

STORAGE_PROTOCOL_DATA_DESCRIPTOR_EXT

STORAGE_PROTOCOL_SPECIFIC_DATA_EXT