![]() |
Hook für msgina.dll erstellen
Hallo,
ich mochte einen Hook für msgina.dll erstellen, damit ich bestimmte Ereignisse abfangen kann. Der Hook soll 'WlxLoggedOnSAS' abfangen. Hat jemand eine Ahnung wie das realisierbar ist? thx baeuerle |
Re: Hook für msgina.dll erstellen
Dies macht man üblicherweise nicht über einen Hook, sondern mit eine Erweiterung der Gina.
|
Re: Hook für msgina.dll erstellen
Und wie???
Zur Erklärung: Ich habe eine Anwendung die mitbekommen soll, wann der Rechner heruntergefahren, ein Benutzer abgemeldet... wird. Die Anwendung soll den Vorgang unterbrechen etwas ausführen und dann den entsprechnden Vorgang (Shhutdown,reboot...) wieder starten/fortsetzen. |
Re: Hook für msgina.dll erstellen
Zitat:
a) Unter Vista gibt es keine GINA. b) Mit Delphi kannst du keine 64-Bit Module entwickeln Als Alternative kommt noch die Entwicklung eines Dienstes in Frage (die sauberste Lösung). Die können auf diverse Ereignisse reagieren. |
Re: Hook für msgina.dll erstellen
ok, dann scheidet GINA schon einmal aus. Soll schließlich ab Win98 funktionieren.
Eine Lösung ist auch WM_QUERYENDSESSION, jedoch kann ich hier nicht erkennen, ob ein Shutdown oder ein Reboot vorliegt. Kann das irgendwie ermittelt werden? Ich bekomme nur die Meldungen ENDSESSION_CLOSEAPP und ENDSESSION_LOGOFF. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:01 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