Partager via


THERMAL_EVENT structure (powrprof.h)

Contient un événement thermique.

Syntaxe

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

Membres

Version

Niveau de version de structure actuel , THERMAL_EVENT_VERSION.

Size

Taille de la structure.

Type

Une des valeurs d’événement thermique de Ntpoapi.h : THERMAL_EVENT_SHUTDOWN, THERMAL_EVENT_HIBERNATE ou THERMAL_EVENT_UNSPECIFIED.

Temperature

Température, en dixièmes de degré Kelvin, à laquelle le capteur était après avoir franchi le point de déclenchement (ou zéro si inconnue).

TripPointTemperature

Température, en dixièmes de degré Kelvin, du point de déclenchement (ou zéro si inconnue).

Initiator

Pointeur vers une chaîne de caractères larges terminée par NULL qui identifie le capteur dont le seuil a été franchi.

Remarques

Les pilotes utilisent la structure THERMAL_EVENT pour spécifier un événement thermique. En appelant la routine PowerReportThermalEvent , le système d’exploitation peut enregistrer l’événement thermique dans le journal des événements système.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête powrprof.h

Voir aussi

Gestion thermique dans Windows