Condividi tramite


THERMAL_EVENT struttura (powrprof.h)

Contiene un evento termica.

Sintassi

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

Members

Version

Livello di versione della struttura corrente, THERMAL_EVENT_VERSION.

Size

Dimensione della struttura.

Type

Uno dei valori di evento termica di Ntpoapi.h: THERMAL_EVENT_SHUTDOWN, THERMAL_EVENT_HIBERNATE o THERMAL_EVENT_UNSPECIFIED.

Temperature

La temperatura, in decimi di grado Kelvin, che il sensore era a dopo aver superato il punto di viaggio (o zero se sconosciuto).

TripPointTemperature

La temperatura, in decimi di grado Kelvin, del punto di viaggio (o zero se sconosciuto).

Initiator

Puntatore a una stringa con terminazione NULL, wide-character che identifica il sensore la cui soglia è stata incrociata.

Commenti

I driver usano la struttura THERMAL_EVENT per specificare un evento termica. Chiamando la routine PowerReportTermalEvent , il sistema operativo può registrare l'evento termica nel registro eventi del sistema.

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione powrprof.h

Vedi anche

Gestione termica in Windows