Einzelnen Beitrag anzeigen

Dezipaitor

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

Re: Tray Icon, Service und Vista

  Alt 15. Mär 2007, 00:35
Seeehr viele Artikel in der MSDN sprechen einfach von Session. Diese meinen also im eigentlichens Sinne LoginSession . Maschinen und Menschen können sich gegenüber dem System authentifizieren und bekommen dadurch eine neue Session, in der sie unter ihren Logindaten (credentials) agieren.

@Luckie: Machst du eine deutsche Übersetzung von Keith Brown "Programming Windows Security" ? (wie Luther die Bibel übersetzte, so dass mehr Leute diese lesen konnten

Übrigens sieht meine Ausgabe bei mir so aus (habe das RID durch XXXXX ersetzt):
Delphi-Quellcode:
WindowsStationen
================

WinSta0
  Handle: 64
  Benutzer SID: S-1-5-5-0-XXXXX
  benannte SID: GetLastError: 1332
  Desktops:
   Default
     Handle: 96
     Benutzer SID: S-1-5-5-0-XXXXX
     benannte SID: GetLastError: 1332
   Disconnect
     Handle: 0
     Benutzer SID: GetLastError: 998
     benannte SID: GetLastError: 1337
   Winlogon
     Handle: 0
     Benutzer SID: GetLastError: 998
     benannte SID: GetLastError: 1337


Service-0x0-3e7$

Service-0x0-3e4$

Service-0x0-3e5$
Die Services unterhalb von 3e7 scheinen von IIS zu sein.

Mich würde die Ausgabe unter Vista interessieren.


Angehängt habe ich ein kleines Programm, dass ich schnell in C++ runtergetippt habe, um die LoginSessions mittels WTSEnumerateSessions zu erfahren.
Den Quellcode habe ich dazugelegt (Visual C++ 2003).
Es zeigt jede 5 sek die aktuellen Sessions.
Man kann Änderungen sehen,
1. wenn man z.b. ein Fast User Switching (FUS) macht
2. den RemoteDesktop unter Systemsteuerung\System aktiviert und deaktiviert
3. Verbindungen zum RDP herstellt, beendet und einloggt.

Delphi-Quellcode:


WTSEnumerateSessions:

0. <<aktuelle Desktopsitzung>>
Name: Console
ID: 0
State: WTSActive

1. <<anderer Benutzer über FUS>>
Name:
ID: 1
State: WTSDisconnected

2. <<ein RDP listener>>
Name: RDP-Tcp
ID: 65536
State: WTSListen
Wer kann das in Vista testen?
Angehängte Dateien
Dateityp: zip wtstests_709.zip (50,7 KB, 13x aufgerufen)
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat