Thema: Delphi Terminal Server Sessions

Einzelnen Beitrag anzeigen

Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#6

Re: Terminal Sever Sessions

  Alt 3. Jan 2008, 18:01
Hab ich das richtig verstanden?

Du willst die Anzahl der gleichzeitigen Benutzung beschränken? Seit Windows Vista (und vorher die Server Varianten) können mehrere Benutzer gleichzeitig auf einem System arbeiten. Jeder Benutzer hat dabei eine Sitzung (Sessions).

D.h. du willst alle Sitzungen und dort jeweils die gestarteten Prozesse erfahren. Wenn dein Prozess dabei ist, dann erhöhst du den Zähler.

Eine fertige Funktion kenne ich dafür jetzt nicht. Aber in der Jwscl, genauer gesagt JwsclTerminalServer.pas und JwaWinsta.pas wird daran gearbeitet. Das ist das was am nächsten deiner Lösung kommt.
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat