PopPowerAggregatorForceSessionSwitch

VOID __fastcall PopPowerAggregatorForceSessionSwitch(UINT64 a1){
  unsigned int v1; 
  v1 = a1;
  PopAcquireRwLockExclusive((_POP_RW_LOCK *)&PopPowerAggregatorLock);
  if( *(_DWORD *)&Version == 1 )
    PopPowerAggregatorHandleIntentUnsafe((_QWORD *)3, 0i64, v1);
  PopReleaseRwLock((UINT64)&PopPowerAggregatorLock);
}

Referenced by:

PdcPoReportLidState
PopPowerSourceChangeCallback
PopPreCriticalBatteryNotify