Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Damit Ihr Paket Ereignisbenachrichtigungen von Winlogon-empfängt, müssen Sie den Namen des Pakets, die Namen der Ereignishandlerfunktionen im Paket, die DLL, die für die Implementierung des Pakets verantwortlich sind, und Informationen darüber angeben, ob die DLL asynchrone Ereignisse und Identitätswechsel unterstützt.
Sie sollten den Registrierungsschlüssel des Benachrichtigungspakets als Unterschlüssel von
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\benachrichtigen
Der Name des Schlüssels entspricht in der Regel dem Namen der DLL; Dies ist jedoch nicht zwingend erforderlich. Der für Ihr Paket ausgewählte Name darf nicht mit den Namen anderer installierter Benachrichtigungspakete in Konflikt geraten.
Erstellen Sie im Benachrichtigen Registrierungsschlüssels die folgenden Registrierungswerte, wenn in Ihrem Paket eine relevante Ereignishandlerfunktion vorhanden ist.
Wertname [Datentyp] | Beschreibung |
---|---|
Asynchrone[REG_DWORD] |
Gibt an, ob das Paket Ereignisse asynchron verarbeiten kann. Wenn dieser Wert auf 1 festgelegt ist, ruft Winlogon die Paketfunktionen in einem separaten Thread auf. Andernfalls ist dies nicht der Fall. |
DllName[REG_EXPAND_SZ] |
Name der DLL, die das Benachrichtigungspaket implementiert, z. B.: "Notify.dll". |
Identitätswechsel[REG_DWORD] |
Gibt an, ob Winlogon die Identität des Sicherheits-Kontexts des angemeldeten Benutzers annehmen soll, wenn er die Benachrichtigungspaketfunktionen aufruft. Wenn dieser Wert auf 1 festgelegt ist, verwendet Winlogon den Identitätswechsel. Andernfalls ist dies nicht der Fall. |
Lock[REG_SZ] |
Name der Funktion, die Desktopsperrereignisse behandelt, z. B. "WLEventLock". |
Abmelden[REG_SZ] |
Name der Funktion, die Abmeldungsereignisse behandelt, z. B. "WLEventLogoff". |
Anmeldung[REG_SZ] |
Name der Funktion, die Anmeldeereignisse behandelt, z. B. "WLEventLogon". |
Herunterfahren[REG_SZ] |
Name der Funktion, die Herunterfahren-Ereignisse behandelt, z. B. "WLEventShutdown". |
SmartCardLogonNotify[DWORD-] |
Gibt an, ob Winlogon eine Benachrichtigung für Anmeldeereignisse von Smartcards generieren soll. Wenn dieser Wert auf 1 festgelegt ist, lässt Winlogon Smartcardbenachrichtigungen zu. Andernfalls ist dies nicht der Fall. |
StartScreenSaver[REG_SZ] |
Name der Funktion, die Startereignisse des Bildschirmschoner behandelt, z. B. "WLEventStartScreenSaver". |
StartShell-[REG_SZ] |
Name der Funktion, die Startereignisse der Shell behandelt, z. B. "WLEventStartShell". Ein Shell-Startereignis tritt auf, nachdem sich der Benutzer angemeldet hat, aber bevor der Desktop angezeigt wird. Es unterscheidet sich von dem Anmeldeereignis, dass die Sicherheit des Benutzers Kontext eingerichtet wurde, und Ressourcen wie Netzwerkverbindungen verfügbar sind. |
Start-[REG_SZ] |
Name der Funktion, die Systemstartereignisse behandelt, z. B. "WLEventStartup". |
StopScreenSaver[REG_SZ] |
Name der Funktion, die Bildschirmschonerstoppereignisse behandelt, z. B. "WLEventStopScreenSaver". |
Entsperren[REG_SZ] |
Name der Funktion, die Desktopsperrereignisse behandelt, z. B. "WLEventUnlock". |