قطع اتصال جلسة سطح المكتب البعيد برمجيا
-
06-07-2019 - |
سؤال
وكيف يمكنني قطع اتصال جلسة سطح المكتب البعيد برمجيا في C # أو تطبيق C ++؟
المحلول
استخدم WTSDisconnectSession .
نصائح أخرى
هل يمكن أن حاول تشغيل tsdiscon: http://support.microsoft.com/kb/321705
ويمكنك استخدام التعليمات البرمجية التالية في C # لجلب البعيد معرف المنتج اتصال سطح المكتب باستخدام اسمها ثم قتل
Process[] my = Process.GetProcessesByName("mstsc");
int pid = my[0].Id;
Process pro = Process.GetProcessById(pid);
pro.Kill();
لا تنتمي إلى StackOverflow