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 |