VOID __stdcall PopFireThermalWmiEvent(UINT8 Mode){
unsigned __int8 CurrentIrql;
__int128 DataPtr;
DataPtr = 0i64;
LOBYTE(DataPtr) = Mode;
CurrentIrql = KeGetCurrentIrql();
__writecr8(2ui64);
PpmFireWmiEvent((char *)KeGetCurrentPrcb() + 32992, (GUID *)&PPM_THERMAL_POLICY_CHANGE_GUID, 0x10ui64, &DataPtr);
__writecr8(CurrentIrql);
}