Holen Sie sich Windows Benutzernamen aus der SessionID

Gibt es eine Methode in C# zum abrufen des Benutzernamens aus eine bestimmte session-id?

(eine Sitzung auf dem system ausgeführt)

Den Win-API-Funktion WTSQuerySessionInformation, aber ich bin auf der Suche nach diesem funcationality in C#.

  • stackoverflow.com/questions/6061143/...
  • Dies ist komplizierter, als WTSQuerySessionInformation ist - und es ist auch Win-API, nicht das normale C#. So gibt es keine Methode in der .NET framework?
  • Es gibt kein Konzept von "Benutzername" zugeordnet ASP.Net Sitzungen... Was genau "user name", die Sie erhalten möchten?
  • Dieser wird von einem desktop-allication, keine ASP hier.
  • .NET konzentriert sich auf end-user und web-Anwendungen, also als eine Allgemeine Regel, es schließt die mehr hard-core-system-management-Funktionen. Ich würde überrascht sein, wenn ein terminal services-API.
  • Verpasst, es ist desktop-Frage. Ich glaube nicht, dass Sie nichts finden, wie dies in .Net Framework... Da ist immer pinvoke...
  • Scheint, um wahr zu sein. Ich googelte viel ohne Ergebnis.

InformationsquelleAutor joe | 2013-10-21
Schreibe einen Kommentar