PopBlockSessionSwitch

VOID __stdcall PopBlockSessionSwitch(UINT8 Start, UINT64 *Console){
  int v2; 
  __int128 v3; 
  __int64 v4; 
  v3 = 0i64;
  DWORD2(v3) = 1;
  v4 = 0i64;
  if( Start )
  {
    *(_DWORD *)Console = PoBlockConsoleSwitch(&v3);
  }
  else
  {
    v2 = *(_DWORD *)Console;
    LODWORD(v4) = 7;
    PopDispatchStateCallout(&v3, (__int64)&v2);
  }
}

Referenced by:

PoSessionBuiltinPanelState
PoSessionEngagementUpdate
PoSessionPowerControl
PopPowerAggregatorNotifyCsStateExited
PopScreenOff
PopScreenOn