Отключить сеанс удаленного рабочего стола программно
-
06-07-2019 - |
Вопрос
Как программно отключить сеанс удаленного рабочего стола в приложении C # или C ++?
Решение
Используйте WTSDisconnectSession .
Другие советы
Вы можете попробовать запустить tsdiscon: http://support.microsoft.com/kb/321705
Вы можете использовать следующий код в C #, чтобы получить pid подключения к удаленному рабочему столу, используя его имя, а затем убить
Process[] my = Process.GetProcessesByName("mstsc");
int pid = my[0].Id;
Process pro = Process.GetProcessById(pid);
pro.Kill();
Не связан с StackOverflow