PopSessionConnectionChange

VOID __stdcall PopSessionConnectionChange(
        UINT64 *SessionId,
        _POWER_SESSION_CONNECT *SessionConnect,
        _POWER_SESSION_TIMEOUTS *SessionTimeouts,
        INT64 a4){
  BOOLEAN Connected; 
  unsigned int v5; 
  BOOLEAN Console; 

  Connected = SessionConnect->Connected;
  v5 = (unsigned int)SessionId;
  Console = SessionConnect->Console;
  PopAcquireAdaptiveLock(1u);
  PopPrintEx(3ui64, (INT8 *)"PopAdaptive:>>>>>%s session %u is %s\n");
  if( Connected )
    PopSessionConnected(v5, Console, SessionTimeouts);
  else
    PopSessionDisconnected(v5, SessionTimeouts);
  PopReleaseAdaptiveLock();
}

Referenced by:

NtPowerInformation