Was ist ein Winlogon-Notifier?

March 15

Ein Winlogon-Notifier ist ein Satz von Dynamic Link Libraries von Winlogon-Komponente des Microsoft Windows Betriebssystems aufgerufen. Winlogon lädt das Benutzerprofil, wenn eine Person Anzeichen auf seinem Windows-Konto auf einem Computer. Es ist auch verantwortlich für die Initiierung der Secure Attention Sequence, die drei Desktops auf dem Computer, einschließlich der Winlogon-Desktop, Desktop Anwendung und Bildschirm Bildschirmschoner Desktop erstellt.

Winlogon Notification-Paket

Eine Reihe von Winlogon-Melder-DLLs sind bekannt als Winlogon Benachrichtigungspaket. Ein Windows-Entwickler kann erstellen Sie ein Paket um verschiedene Ereignisse zu behandeln, während der Benutzer anmeldet. Ein allgemeines Beispiel, die Microsoft auf der Windows Dev Center-Website gibt, sind "meldet sich ein Benutzer am System, Winlogon jedes Benachrichtigungspaket Anmeldung Ereignishandlerfunktion um Auskunft über das Ereignis nennt." Es bleibt Sache des Entwicklers auf wie das Paket erstellt wird und welche Funktionen es führt, wenn es verschiedene Hinweise Winlogon auslöst.

Windows-Registrierung

Alle Informationen über ein Benachrichtigungspaket Winlogon ist in der Windows-Registrierung gespeichert, dem Namen des Pakets, die DLL-Namen und Ereignis-Handler-Funktionsnamen aufgezeichnet. Als Windows startet und nach einer Benutzer-Zeichen auf sein Konto auf dem Computer die Registrierung für registrierte Pakete von Winlogon überprüft. Der Entwickler ist verantwortlich für die Erstellung des Installationsprogramms, das die Winlogon-Melder-Paket-Einträge in der Windows-Registrierung registriert.

Benachrichtigungsereignisse

Es gibt neun verschiedene Benachrichtigungsereignisse für die Winlogon-Komponente. Jedes Ereignis kann aufgerufen und durch ein Benachrichtigungspaket genutzt werden. Die neun Fälle schließen "Sperren", "Abmelden", "Anmelden", "Herunterfahren", "StartScreenSaver," "StartShell", "Startup" "StopScreenSaver" und "Unlock". Jeweils löst ein bestimmtes Ereignis auf oder zwischen die Winlogon, Anwendung oder Bildschirm Bildschirmschoner Desktop passieren.

Winlogon-Staaten

Winlogon hat drei verschiedene Zustände: "Logged-Off", "Logged-On" und "Arbeitsstation gesperrt." Wenn ein Entwickler seine Winlogon-Melder-Paket "Herunterfahren" oder "Abmeldung" Event ausgelöst wird, verursacht er beispielsweise Windows den Status "Logged-Off" eingeben. Im Fall des Ereignisses "Shutdown" ist dieser Zustand nur vorübergehend, wie der Computer nach wenigen Augenblicken komplett ausschaltet.