THERMAL_EVENT 結構 (powrprof.h)
包含熱事件。
語法
typedef struct _THERMAL_EVENT {
ULONG Version;
ULONG Size;
ULONG Type;
ULONG Temperature;
ULONG TripPointTemperature;
LPWSTR Initiator;
} THERMAL_EVENT, *PTHERMAL_EVENT;
成員
Version
目前的結構版本層級, THERMAL_EVENT_VERSION。
Size
結構的大小。
Type
Ntpoapi.h 的其中一個熱事件值: THERMAL_EVENT_SHUTDOWN、 THERMAL_EVENT_HIBERNATE或 THERMAL_EVENT_UNSPECIFIED。
Temperature
溫度,以 Kelvin 度為十分之一,感測器在跨越車程點之後 (,如果未知的) 則為零。
TripPointTemperature
如果未知的) ,則為車程點的十分之一度 Kelvin 溫度 (或零。
Initiator
NULL 終止且寬字元字串的指標,可識別超出閾值的感測器。
備註
驅動程式會使用 THERMAL_EVENT 結構來指定熱事件。 藉由呼叫 PowerReportThermalEvent 例程,操作系統可以在系統事件記錄檔中記錄熱事件。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8.1 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
標頭 | powrprof.h |