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