PopConsoleSessionPassiveInput

VOID __stdcall PopConsoleSessionPassiveInput(
        UINT64 SessionId,
        UINT64 LastInputTime,
        POWER_SESSION_TIMEOUTS *SessionTimeouts){
  int v4; 
  unsigned int v5; 
  ULONG v6; 
  __int64 v7; 
  __int64 v8; 
  v7 = 0x10000000000i64;
  v8 = 0i64;
  v4 = LastInputTime;
  v5 = SessionId;
  BYTE4(qword_140C203E0) = 0;
  PopGetLockConsoleTimeout(SessionId);
  DWORD2(xmmword_140C203D0) = v4;
  PopSetSessionUserStatus(v5, PowerUserInactive);
  v6 = *((_DWORD *)&PopConsoleContext + 3);
  SessionTimeouts->InputTimeout = 0;
  LODWORD(v8) = v6;
  SessionTimeouts->DisplayTimeout = v6;
  PopUpdateTimeouts(v5, (int *)&v8, (__int64)&v7);
}

Referenced by:

PopSessionInputChange