Compartir a través de


estructura THERMAL_EVENT (powrprof.h)

Contiene un evento térmico.

Sintaxis

typedef struct _THERMAL_EVENT {
  ULONG  Version;
  ULONG  Size;
  ULONG  Type;
  ULONG  Temperature;
  ULONG  TripPointTemperature;
  LPWSTR Initiator;
} THERMAL_EVENT, *PTHERMAL_EVENT;

Miembros

Version

Nivel de versión de la estructura actual, THERMAL_EVENT_VERSION.

Size

Tamaño de la estructura.

Type

Uno de los valores de evento térmico de Ntpoapi.h: THERMAL_EVENT_SHUTDOWN, THERMAL_EVENT_HIBERNATE o THERMAL_EVENT_UNSPECIFIED.

Temperature

La temperatura, en décimas de un grado Kelvin, en la que el sensor estaba después de cruzar el punto de intervalo (o cero si se desconoce).

TripPointTemperature

La temperatura, en décimas de un grado Kelvin, del punto de intervalo (o cero si se desconoce).

Initiator

Puntero a una cadena de caracteres anchos terminada en NULL que identifica el sensor cuyo umbral se cruzó.

Comentarios

Los controladores usan la estructura THERMAL_EVENT para especificar un evento térmico. Al llamar a la rutina PowerReportThermalEvent , el sistema operativo puede registrar el evento térmico en el registro de eventos del sistema.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado powrprof.h

Consulte también

Administración térmica en Windows