Einzelnen Beitrag anzeigen

Benutzerbild von Motzi
Motzi

Registriert seit: 6. Aug 2002
Ort: Wien
598 Beiträge
 
Delphi XE2 Professional
 
#13

Re: Feststellen, ob Benutzer angemeldet ist

  Alt 19. Jan 2005, 20:52
Äh.. hallo?? Hit me, kill me, but don't ignore me!!

Ich hab doch schon geschrieben:
Zitat von Motzi:
GetUserName holt sich den Usernamen aus dem Token des aktuellen Prozesses - sprich du bekommst den Benutzernamen des Kontos unter dem dein Programm läuft..!
Bei deinem Service wird GetUserName also vermutlich "System" liefern..!

Deswegen hab ich dir auch schon die zwei API-Funktionen MSDN-Library durchsuchenLsaEnumerateLogonSessions und MSDN-Library durchsuchenLsaGetLogonSessionData geliefert. Wenn du dir die mal anschaust wirst du feststellen, dass du damit ziemlich genau das machen kannst was du willst!
Manuel Pöter
  Mit Zitat antworten Zitat