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.
Die LsaRegisterPolicyChangeNotification-Funktion registriert ein Ereignishandle bei der lokalen Sicherheitsautorität (LSA). Dieses Ereignishandle wird immer dann signalisiert, wenn die angegebene LSA-Richtlinie geändert wird.
Syntax
NTSTATUS LsaRegisterPolicyChangeNotification(
[in] POLICY_NOTIFICATION_INFORMATION_CLASS InformationClass,
[in] HANDLE NotificationEventHandle
);
Parameter
[in] InformationClass
Ein POLICY_NOTIFICATION_INFORMATION_CLASS Wert, der den Typ der Richtlinienänderungen angibt, über die Ihre Anwendung benachrichtigt wird. Geben Sie einen der folgenden Werte an.
[in] NotificationEventHandle
Ein Handle für ein Ereignis, das durch Aufrufen der CreateEvent-Funktion abgerufen wird. Das Ereignis kann entweder benannt oder unbenannt sein.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird der Rückgabewert STATUS_SUCCESS.
Wenn die Funktion fehlschlägt, ist der Rückgabewert ein NTSTATUS-Code. Weitere Informationen finden Sie unter Rückgabewerte der LSA-Richtlinienfunktion.
Sie können die LsaNtStatusToWinError-Funktion verwenden, um den NTSTATUS-Code in einen Windows-Fehlercode zu konvertieren.
Hinweise
Wenn Sie die Verwendung eines Benachrichtigungsereignisses abgeschlossen haben, das von der LsaRegisterPolicyChangeNotification-Funktion registriert wurde, heben Sie die Registrierung auf, indem Sie die LsaUnregisterPolicyChangeNotification-Funktion aufrufen.
Ein Beispiel, das den Aufruf dieser Funktion veranschaulicht, finden Sie unter Empfangen von Richtlinienänderungsereignissen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | ntsecapi.h |
| Bibliothek | Secur32.lib |
| DLL | Secur32.dll |