LsaUnregisterPolicyChangeNotification-Funktion (ntsecapi.h)
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 |