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 |