Frage

Wie trenne ich eine Remote-Desktop-Sitzung programmatisch in einer C # oder C ++ Anwendung?

War es hilfreich?

Lösung

Verwenden Sie WTSDisconnectSession .

Andere Tipps

Sie könnten versuchen, tsdiscon ausgeführt wird: http://support.microsoft.com/kb/321705

Sie können den folgenden Code in C # verwenden, um die Remote-Desktop-Verbindung pid, indem Sie seinen Namen zu holen und dann töten

   Process[] my = Process.GetProcessesByName("mstsc");
   int pid = my[0].Id;
   Process pro = Process.GetProcessById(pid);
   pro.Kill();
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top