PopUpdateTimeouts
VOID __stdcall PopUpdateTimeouts(UINT64 SessionId, _POP_SESSION_VALUE *Display, _POP_SESSION_VALUE *Input){
PopDiagTraceDisplayTimeout(Display->Timeout, Display->Zeroed, Display->Computed);
PopPrintEx(3ui64, (INT8 *)"PopAdaptive: Console session %u timeouts: %s%s Display:%u,: %s%sInput:%u\n");
*(UINT64 *)((char *)&PopConsoleContext + 12) = (UINT64)*Display;
if( Input )
{
*(UINT64 *)((char *)&PopConsoleContext + 4) = (UINT64)*Input;
PopDiagTraceInputTimeout(Input->Timeout, Input->Zeroed, Input->Computed);
}
if( Display->Computed )
HIDWORD(xmmword_140C203D0) = (KUSER_SHARED_DATA.TickCountQuad * KUSER_SHARED_DATA.TickCountMultiplier) >> 24;
}Referenced by:
PopActiveLockScreenPowerRequest
PopConsoleSessionActiveInput
PopConsoleSessionPassiveInput
PopSessionWinlogonNotification