TtmiResetTerminalTimeouts
CHAR __fastcall TtmiResetTerminalTimeouts(INT64 a1, INT64 a2, POWER_MONITOR_REQUEST_REASON a3, UINT64 a4, CHAR a5){
int v5;
UINT64 PathTag;
*(_QWORD *)(a2 + 80) = *(_QWORD *)&KUSER_SHARED_DATA.InterruptTime.LowPart;
v5 = *(_DWORD *)(a2 + 40);
if( (v5 == 3 || !a5) && v5 != 2 )
return 0;
LODWORD(PathTag) = a4;
TtmiSetPendingOnOffRequest(a1, (_DWORD *)a2, 1u, a3, PathTag);
return 1;
}Referenced by:
TtmNotifyConsoleUserPresent
TtmNotifyDeviceInput
TtmNotifySessionDisplayBurst
TtmNotifySessionTerminalInput