PopUpdateLastUserInputTime

UINT64 *__stdcall PopUpdateLastUserInputTime(){
  UINT64 v0; 
  UINT64 *result; 
  v0 = 0i64;
  if( dword_140C0F1A0 )
  {
    v0 = 1i64;
    result = (UINT64 *)&dword_140C0F19C;
  }
  else
  {
    result = (UINT64 *)byte_140C0F198;
  }
  if( *(_DWORD *)result != KUSER_SHARED_DATA.LastSystemRITEventTickCount )
  {
    *(_DWORD *)result = KUSER_SHARED_DATA.LastSystemRITEventTickCount;
    return(UINT64 *)PopPulseSystemIdleEvent(v0);
  }
  return result;
}

Referenced by:

PopSystemIdleWorker
PopUpdateConsoleDisplayState