PopUpdateLastUserInputTime

ULONG *__stdcall PopUpdateLastUserInputTime(){
  UINT64 v0; 
  ULONG *result; 

  v0 = 0i64;
  if( dword_140C0F1A0 )
  {
    v0 = 1i64;
    result = (ULONG *)&unk_140C0F19C;
  }
  else
  {
    result = (ULONG *)&unk_140C0F198;
  }
  if( *result != KUSER_SHARED_DATA.LastSystemRITEventTickCount )
  {
    *result = KUSER_SHARED_DATA.LastSystemRITEventTickCount;
    LODWORD(result) = PopPulseSystemIdleEvent(v0);
  }
  return result;
}

Referenced by:

PopSystemIdleWorker
PopUpdateConsoleDisplayState