IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO IOCTL (ntddscsi.h)
IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO 是系統定義的 簽章 ,會與 IOCTL_SCSI_MINIPORT 控件程式代碼搭配使用,以要求迷你埠傳回目標裝置的終端機資訊。
主要程序代碼
輸入緩衝區
請參閱<備註>。
輸入緩衝區長度
請參閱<備註>。
輸出緩衝區
請參閱<備註>。
輸出緩衝區長度
請參閱<備註>。
輸入/輸出緩衝區
無。
輸入/輸出緩衝區長度
不適用。
狀態區塊
不適用。
備註
在此簽章中, IOCTL_SCSI_MINIPORT的輸入緩衝區會包含 具有下列SRB_IO_CONTROL 結構:
Signature 成員會設定為 IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO。
ControlCode 成員會設定為 IOCTL_STORAGE_QUERY_PROPERTY。
如果迷你埠辨識並支援 IOCTL_MINIPORT_SIGNATURE_ENDURANCE_INFO 簽章,它應該會在 STORAGE_ENDURANCE_DATA_DESCRIPTOR 結構中傳回其裝置的終止數據。 具體而言, IOCTL_SCSI_MINIPORT的輸出緩衝區將包含 SRB_IO_CONTROL 結構,後面緊接著包含結束數據的 STORAGE_ENDURANCE_DATA_DESCRIPTOR 結構。
如需如何計算緩衝區大小的資訊 ,請參閱IOCTL_SCSI_MINIPORT 。
規格需求
需求 | 值 |
---|---|
標頭 | ntddscsi.h |