PopPowerAggregatorDisplayPoweringOnStateHandler

VOID __stdcall PopPowerAggregatorDisplayPoweringOnStateHandler(INT64 a1, INT64 a2){
  INT64 v3; 
  INT64 v4[2]; 
  __int128 v5; 

  if( *(_BYTE *)(a1 + 88) )
  {
    *(_OWORD *)v4 = 0i64;
    v5 = 0i64;
    PopPowerAggregatorSetCurrentState(a1, (INT64)v4);
    v3 = *(unsigned int *)(a1 + 32);
    PoModernStandbyActionInProgress = 0;
    PopPowerAggregatorStartNextSession(0i64, v3);
    PopReleaseRwLock((_POP_RW_LOCK *)&PopIrpWorkerControlEvent + 187);
    PopTransitionTelemetryOsState(PopTelemetryOsStateTransitionResume, PopTelemetryOsStateSubtransitionConnectedStandby);
    PopThermalCsExit();
    PopAcquireRwLockExclusive((_POP_RW_LOCK *)&PopIrpWorkerControlEvent + 187);
  }
}

Referenced by:

No references.