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
트립 포인트(또는 알 수 없는 경우 0)를 교차한 후 센서가 있었던 온도(켈빈의 1/10)입니다.
TripPointTemperature
트립 지점의 온도(켈빈의 1/10)입니다(알 수 없는 경우 0).
Initiator
임계값을 초과한 센서를 식별하는 NULL로 끝나는 와이드 문자열에 대한 포인터입니다.
설명
드라이버는 THERMAL_EVENT 구조를 사용하여 열 이벤트를 지정합니다. 운영 체제는 PowerReportThermalEvent 루틴을 호출하여 시스템 이벤트 로그에 열 이벤트를 기록할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8.1 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 [데스크톱 앱만 해당] |
머리글 | powrprof.h |