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)