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 |