Compartir a través de


Función InitializeNapAgentNotifier

Nota

La plataforma protección de acceso a redes no está disponible a partir de Windows 10

La función InitializeNapAgentNotifier suscribe el proceso de llamada a las notificaciones de cambio de estado NapAgent y las notificaciones de cambio de estado de cuarentena. El servicio NapAgent proporciona estas notificaciones.

Sintaxis

NAPAPI HRESULT WINAPI InitializeNapAgentNotifier(
  _In_ NapNotifyType type,
  _In_ HANDLE        hNotifyEvent
);

Parámetros

type [in]

Valor NapNotifyType que especifica el tipo de notificaciones de servicio que se van a recibir.

hNotifyEvent [in]

Identificador de eventos que se usa para la notificación. El llamador debe pasar un identificador abierto al parámetro hNotifyEvent . El autor de la llamada también debe cerrar el identificador de eventos cuando ya no sea necesario.

Valor devuelto

Código devuelto Descripción
S_OK
La inicialización se completó correctamente.
E_FAIL
Error de inicialización.
ERROR_ALREADY_INITIALIZED
El proceso ya se ha suscrito a las notificaciones del servicio NapAgent del tipo especificado.
E_INVALIDARG
Se pasó un argumento no válido.

Observaciones

Esta función no es segura para los subprocesos.

Cada proceso que requiera una suscripción a las notificaciones del servicio NapAgent del tipo especificado debe llamar a InitializeNapAgentNotifier para suscribirse a las notificaciones. Si un proceso debe suscribirse a más de un tipo de notificación, debe llamar a InitializeNapAgentNotifier una vez para cada tipo de notificación.

Una vez que un proceso no requiere más notificaciones, el proceso debe llamar a UninitializeNapAgentNotifier para el tipo especificado.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado
NapUtil.h
Archivo DLL
Qutil.dll

Vea también

UninitializeNapAgentNotifier