PopPepSurprisePowerOn

VOID __stdcall PopPepSurprisePowerOn(PEPHANDLE *DpmContext){
  unsigned __int8 v2; 
  unsigned int v3; 
  INT64 v4; 
  INT64 v5; 

  v2 = ExAcquireSpinLockExclusive((INT64 *)DpmContext + 8);
  *((_BYTE *)DpmContext + 125) = 1;
  if( !DpmContext[35] && !*((_BYTE *)DpmContext + 136) && !**((_DWORD **)DpmContext + 9) )
  {
    v3 = DpmContext[30];
    PopPepTriggerActivity((__int64)DpmContext, 0i64, 0, 0);
    PopPepPromoteActivities((__int64)DpmContext, 0i64, 1);
    PopPepRequestWork(v3, (unsigned int)DpmContext[30], v4, v5);
  }
  PopPepReleaseActivityLink((__int64)DpmContext, 0i64, 1, v2);
}

Referenced by:

PoFxNotifySurprisePowerOn