共用方式為


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_SHUTDOWNTHERMAL_EVENT_HIBERNATETHERMAL_EVENT_UNSPECIFIED

Temperature

溫度,以 Kelvin 度為十分之一,感測器在跨越車程點之後 (,如果未知的) 則為零。

TripPointTemperature

如果未知的) ,則為車程點的十分之一度 Kelvin 溫度 (或零。

Initiator

NULL 終止且寬字元字串的指標,可識別超出閾值的感測器。

備註

驅動程式會使用 THERMAL_EVENT 結構來指定熱事件。 藉由呼叫 PowerReportThermalEvent 例程,操作系統可以在系統事件記錄檔中記錄熱事件。

規格需求

需求
最低支援的用戶端 Windows 8.1 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
標頭 powrprof.h

另請參閱

在 Windows 中的熱管理