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 |