Thema: Delphi User einer WindowStation

Einzelnen Beitrag anzeigen

Dezipaitor

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

Re: User einer WindowStation

  Alt 14. Aug 2008, 11:25
Zitat von Thanatos81:
Der Dienst sollte also alle Sessions enummerieren und in diesen jeweils einen Prozess starten, welcher nachschaut ob die Session die Session des gewünschten Users ist, dann alles an Fenster auflisten und dies an den Dienst zurückmelden?
Jupp.
Zitat von Thanatos81:
Und das starten eines Prozesses in einer anderen Session als der eigenen soll sicherer/zuverlässiger sein, als die von mir oben verwendete Methode? Da bin ich schon ein wenig skeptisch...
Das liegt daran, dass du keine Erfahrung und zuwenig Ahnung hast. Dein Programm kann jeder Nutzer aus dem Autostartmanager entfernen. Ein Prozess in die Session zu starten, ist absicherbar gegen Fehler.
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat