//0x18 bytes (sizeof)
struct _THERMAL_POLICY
{
    ULONG Version;                                                          //0x0
    UCHAR WaitForUpdate;                                                    //0x4
    UCHAR Hibernate;                                                        //0x5
    UCHAR Critical;                                                         //0x6
    UCHAR ThermalStandby;                                                   //0x7
    ULONG ActivationReasons;                                                //0x8
    ULONG PassiveLimit;                                                     //0xc
    ULONG ActiveLevel;                                                      //0x10
    UCHAR OverThrottled;                                                    //0x14
};