x64x86arm64ia64 / ntdllntoskrnl

_THERMAL_INFORMATION_EX

← 10.0.18362.1016 13 builds latest →
struct _THERMAL_INFORMATION_EX {
unsigned long ThermalStamp;/* 0x0 4 */
unsigned long ThermalConstant1;/* 0x4 4 */
unsigned long ThermalConstant2;/* 0x8 4 */
unsigned long SamplingPeriod;/* 0xc 4 */
unsigned long CurrentTemperature;/* 0x10 4 */
unsigned long PassiveTripPoint;/* 0x14 4 */
unsigned long ThermalStandbyTripPoint;/* 0x18 4 */
unsigned long CriticalTripPoint;/* 0x1c 4 */
unsigned char ActiveTripPointCount;/* 0x20 1 */
unsigned char PassiveCoolingDevicesPresent;/* 0x21 1 */
/* 2 bytes padding */
unsigned long ActiveTripPoint[10];/* 0x24 40 */
/* ── cacheline 1 boundary (64 bytes) ── */
unsigned long S4TransitionTripPoint;/* 0x4c 4 */
unsigned long MinimumThrottle;/* 0x50 4 */
unsigned long OverThrottleThreshold;/* 0x54 4 */
unsigned long PollingPeriod;/* 0x58 4 */
};
size 92 (0x5c)15 members1 hole (2 bytes)padding 02 cachelines
Used in (1)