![]() |
Zeiten (Systemstart, Usersession)
Hallo,
ich bräuchte mal ein Tipp, wie ich folgende zwei Zeiten herausbekomme: 1. Wie lange ist der Benutzer schon angemeldet. 2. Wieviel Zeit ist seit dem Systemstart vergangen. Hintergrund ist das eine Anwendung nur 3 Anmeldeversuche wärend einer Usersession zulassen soll und im Fehlerfall ein Systemneustart erforderlich ist. Danke |
Re: Zeiten (Systemstart, Usersession)
Zitat:
|
Re: Zeiten (Systemstart, Usersession)
@LizardKaiser
Danke Bleibt nur noch die Zeit die der Benutzer schon angemeldet ist. |
Re: Zeiten (Systemstart, Usersession)
Hallo,
die API Funktion LsaGetLogonSessionData() liefert den Zeitpunkt, zu dem der User sich angemeldet hat. GetTickCount hat ein Problem damit, wenn das System mehr als etwa 50 Tage durchläuft. Näheres dazu im PSDK. Freundliche Grüße |
Re: Zeiten (Systemstart, Usersession)
Hallo,
nochmals Danke. Das mit den 50 Tagen ist kein Problem, denn ohne Neustart keine weitere Nutzung des Programmes. Und auf einem Server-OS soll es ja nicht laufen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz