Обнаружение удаленного доступа в VB.NET
Привет,
Я создал приложение windows form в vb.net-да. Я хочу определить, пользователь имеет удаленный доступ к приложению или локальный доступ.
Существует множество удаленных/сторонних приложений, таких как teamviewer, citrix, webex, remote desktop connection, ammy admin и т. д.
Итак, я должен идентифицировать пользователя(локальный/удаленный).
пожалуйста помочь.
Спасибо,
Саурав Синха
Что я уже пробовал:
Dim blnUser As Boolean = SystemInformation.TerminalServerSession If blnUser = True Then MsgBox("user is remotely accessed") Else MsgBox("user is locally accessed") End If
Richard MacCutchan
Помогите как, в чем проблема?
yash1507
Это прекрасно работает с RDC(Remote Desktop Connection, Citrix), но когда я обращаюсь к программе через teamviewer, она обрабатывается teamviewer как локальный пользователь. Программа должна рассматриваться пользователем teamviewer как удаленный пользователь.
Я хочу, чтобы если какой-то орган вне локальной системы попытается получить доступ к программе, он скажет, что пользователь доступен удаленно.
Пожалуйста, предоставьте vb.net код, касающийся других инструментов удаленного доступа, например teamviewer.
Спасибо