typedef struct _THERMAL_INFORMATION { unsigned long ThermalStamp; unsigned long ThermalConstant1; unsigned long ThermalConstant2; unsigned __int64 Processors; unsigned long SamplingPeriod; unsigned long CurrentTemperature; unsigned long PassiveTripPoint; unsigned long CriticalTripPoint; unsigned char ActiveTripPointCount; unsigned long ActiveTripPoint[10]; } THERMAL_INFORMATION, *PTHERMAL_INFORMATION;