STORAGE_TEMPERATURE_INFO結構 (ntddstor.h)
描述裝置溫度數據。 使用 IOCTL_STORAGE_QUERY_PROPERTY 要求查詢溫度數據時,傳回為 STORAGE_TEMPERATURE_DATA_DESCRIPTOR 的一部分。
語法
typedef struct _STORAGE_TEMPERATURE_INFO {
USHORT Index;
SHORT Temperature;
SHORT OverThreshold;
SHORT UnderThreshold;
BOOLEAN OverThresholdChangable;
BOOLEAN UnderThresholdChangable;
BOOLEAN EventGenerated;
UCHAR Reserved0;
ULONG Reserved1;
} STORAGE_TEMPERATURE_INFO, *PSTORAGE_TEMPERATURE_INFO;
成員
Index
識別溫度信息的實例。 從 0 開始。 索引 0 可能表示複合值。
Temperature
帶正負號的值,表示目前溫度,以攝氏度為單位。
OverThreshold
帶正負號的值,指定所需閾值內的最高溫度,以攝氏度為單位。
UnderThreshold
帶正負號的值,指定所需閾值內的最低溫度,以攝氏度為單位。
OverThresholdChangable
指出 OverThreshold 是否可以使用 IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD來變更。
UnderThresholdChangable
指出 UnderThreshold 是否可以使用 IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD來變更。
EventGenerated
指出當目前的溫度超過閾值時,是否會產生通知。
Reserved0
保留供日後使用。
Reserved1
保留供日後使用。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 |
支援的最低伺服器 | Windows Server 2016 |
標頭 | ntddstor.h (include Ntddstor.h) |