다음을 통해 공유


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

추가 정보

Windows의 열 관리