Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La función LsaRegisterPolicyChangeNotification registra un identificador de evento con la autoridad de seguridad local (LSA). Este identificador de eventos se señala cada vez que se modifica la directiva LSA indicada.
Sintaxis
NTSTATUS LsaRegisterPolicyChangeNotification(
[in] POLICY_NOTIFICATION_INFORMATION_CLASS InformationClass,
[in] HANDLE NotificationEventHandle
);
Parámetros
[in] InformationClass
Valor POLICY_NOTIFICATION_INFORMATION_CLASS que especifica el tipo de cambios de directiva sobre los que se notificará a la aplicación. Especifique uno de los valores siguientes.
[in] NotificationEventHandle
Identificador de un evento obtenido mediante una llamada a la función CreateEvent . El evento se puede denominar o sin nombre.
Valor devuelto
Si la función se realiza correctamente, se STATUS_SUCCESS el valor devuelto.
Si se produce un error en la función, el valor devuelto es un código NTSTATUS. Para obtener más información, vea Valores devueltos de la función de directiva LSA.
Puede usar la función LsaNtStatusToWinError para convertir el código NTSTATUS en un código de error de Windows.
Comentarios
Cuando haya terminado de usar un evento de notificación registrado por la función LsaRegisterPolicyChangeNotification , anule el registro llamando a la función LsaUnregisterPolicyChangeNotification .
Para obtener un ejemplo que muestra cómo llamar a esta función, consulte Recepción de eventos de cambio de directiva.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | ntsecapi.h |
| Library | Secur32.lib |
| Archivo DLL | Secur32.dll |