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