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;
}