IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD IOCTL (ntddstor.h)
當硬體) 支援時,驅動程式可以使用 IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD 來設定存儲設備的溫度閾值 (。 使用 IOCTL_STORAGE_QUERY_PROPERTY 來判斷裝置是否支援變更超過和低於溫度閾值。
主要程序代碼
輸入緩衝區
STORAGE_TEMPERATURE_THRESHOLD 結構。
輸入緩衝區長度
I/O 堆棧位置中的 Parameters.DeviceIoControl.OutputBufferLength 指出參數緩衝區的大小,其大小必須是 >= sizeof (STORAGE_TEMPERATURE_THRESHOLD) 。
輸出緩衝區
這個 IOCTL 沒有輸出結構。
輸出緩衝區長度
這個 IOCTL 沒有輸出結構。
狀態區塊
[ 資訊 ] 位元位會設定為傳回的位元組數目。 [ 狀態 ] 字段會設定為 [STATUS_SUCCESS],或可能設定為 [STATUS_INSUFFICIENT_RESOURCES]。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
最低支援的伺服器 | Windows Server 2016 |
標頭 | ntddstor.h (包含 Ntddstor.h) |