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 LsaUnregisterPolicyChangeNotification-Funktion deaktiviert ein zuvor registriertes Benachrichtigungsereignis.
Syntax
NTSTATUS LsaUnregisterPolicyChangeNotification(
[in] POLICY_NOTIFICATION_INFORMATION_CLASS InformationClass,
[in] HANDLE NotificationEventHandle
);
Parameter
[in] InformationClass
Ein POLICY_NOTIFICATION_INFORMATION_CLASS Wert, der die Richtlinienänderungen angibt, für die Ihre Anwendung keine Benachrichtigungen mehr empfängt. Geben Sie einen der folgenden Werte an.
[in] NotificationEventHandle
Ein Handle für das Benachrichtigungsereignis zum Aufheben der Registrierung.
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
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 |