TtmiGetTerminalById
NTSTATUS __stdcall TtmiGetTerminalById(_TTMI_TERMINAL **Terminal, _TTMI_SESSION *LockedSession, UINT64 TerminalId){
_TTMI_TERMINAL *v3;
_TTMI_SESSION *v4;
_TTMI_TERMINAL *v5;
v3 = 0i64;
v4 = LockedSession + 10;
v5 = *(_TTMI_TERMINAL **)v4;
while( v5 != v4 )
{
v3 = v5;
if( v5[7] == (_DWORD)TerminalId )
break;
v5 = *(_TTMI_TERMINAL **)v5;
v3 = 0i64;
}
*Terminal = v3;
return v3 == 0i64 ? 0xC0000225 : 0;
}Referenced by:
TtmNotifyDeviceInput
TtmiSetDisplayPowerRequest
TtmpPushTerminalState
TtmpSetDisplayRequestEnded