AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Windows 10 Logon / Logoff erkennen

Ein Thema von Corsair_ML · begonnen am 20. Jan 2021 · letzter Beitrag vom 21. Jan 2021
Antwort Antwort
Benutzerbild von holger_barntrup
holger_barntrup

Registriert seit: 1. Feb 2007
Ort: Barntrup
97 Beiträge
 
Delphi 10.4 Sydney
 
#1

AW: Windows 10 Logon / Logoff erkennen

  Alt 21. Jan 2021, 07:46
Ich hatte über so was auch schon mal nachgedacht aber nie angegangen.
Mein Denkansatz war das aus dem Eventlog auszulesen.

Das hatte ich mir seinerzeit dazu gespeichert: https://theroadtodelphi.com/2011/10/...93-event-logs/

Die Ereignisse die dich interessieren sind die 4800 sperren u 4801 entsperren.

Vielleicht hilft es dir.
Gruß Holger
  Mit Zitat antworten Zitat
Benutzerbild von MyRealName
MyRealName

Registriert seit: 19. Okt 2003
Ort: Heilbronn
698 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Windows 10 Logon / Logoff erkennen

  Alt 21. Jan 2021, 07:54
Da sProblem ist, soweit ich weiss, das service object von Delphi. Es gibt Dir die Information einfach nicht, wenn diese Events eintreten. Ich habe für dieses Projekt einfach auf DDService gewechselt, das ist OpenSource und hat ein Event dafür "procedure TDDServiceSessionChange(Sender: TDDService; EventType, SessionID: Integer)"

EventType ist dabei deine WTS_XXXX mit Logon etc.
  Mit Zitat antworten Zitat
TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.079 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Windows 10 Logon / Logoff erkennen

  Alt 21. Jan 2021, 08:09
Wenn du jetzt eine funktionierende Lösung brauchst, dann kannst du dir auch das kostenlose WinLogOnView von NirSoft ansehen.
https://www.nirsoft.net/utils/window...imes_view.html

Das verwendet den Ansatz mit dem Eventlog/Ereignisanzeige.
  Mit Zitat antworten Zitat
Corsair_ML

Registriert seit: 30. Aug 2006
Ort: Thüringen
5 Beiträge
 
Delphi 6 Professional
 
#4

AW: Windows 10 Logon / Logoff erkennen

  Alt 21. Jan 2021, 17:20
Hallo,

@TiGü
Ich habe die FreeLibrary Aufrufe auskommentiert, hat aber nichts geändert.
Mit dem Tool von NirSoft könnte man das händisch machen. Stimmt. Überlege ich mir, wenn ich wirklich keinen anderen Weg finde.

@holger_barntrup
Der von dir verlinkte Ansatz sieht interessant aus. Den werde ich mir anschauen.

@MyRealName
DDService habe ich nicht beim Suchen gefunden. Hast du dazu bitte einen Link?


Vielen Dank!

Markus
  Mit Zitat antworten Zitat
Benutzerbild von MyRealName
MyRealName

Registriert seit: 19. Okt 2003
Ort: Heilbronn
698 Beiträge
 
Delphi 10.4 Sydney
 
#5

AW: Windows 10 Logon / Logoff erkennen

  Alt 21. Jan 2021, 18:15
@MyRealName
DDService habe ich nicht beim Suchen gefunden. Hast du dazu bitte einen Link?
Hier hast Du einen Link. War allerdings der erste, wenn man "Delphi DDService" in google sucht
  Mit Zitat antworten Zitat
Corsair_ML

Registriert seit: 30. Aug 2006
Ort: Thüringen
5 Beiträge
 
Delphi 6 Professional
 
#6

AW: Windows 10 Logon / Logoff erkennen

  Alt 21. Jan 2021, 20:53
Hallo @MyRealName

Danke! Du hast Recht:
Zitat:
Hier hast Du einen Link. War allerdings der erste, wenn man "Delphi DDService" in google sucht
DuckDuckGo hat mir das nicht gezeigt. Werde wohl die Suchmaschine wieder wechseln...

Markus
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:06 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