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