PopThermalStandbyNotify

VOID __stdcall PopThermalStandbyNotify(UINT8 Hot){
  UINT64 v1; 
  UINT64 v2; 
  int Buffer; 

  if( Hot )
  {
    Buffer = 1;
    PopDiagTraceEventNoPayload(&POP_ETW_EVENT_THERMAL_STANDBY_NOTIFICATION);
  }
  else
  {
    Buffer = 0;
  }
  LODWORD(v2) = 0;
  LODWORD(v1) = 0;
  ZwUpdateWnfStateData(&WNF_PO_THERMAL_STANDBY, &Buffer, 4ui64, 0i64, 0i64, v1, v2);
}

Referenced by:

PopCheckAndHandleThermalConditions
PopThermalCsExit
PopThermalZoneRemove