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 FwpmConnectionSubscribe0 se usa para solicitar la entrega de notificaciones sobre los cambios en un objeto de conexión.
Sintaxis
DWORD FwpmConnectionSubscribe0(
[in] HANDLE engineHandle,
[in] const FWPM_CONNECTION_SUBSCRIPTION0 *subscription,
[in] FWPM_CONNECTION_CALLBACK0 callback,
[in, optional] void *context,
[out] HANDLE *eventsHandle
);
Parámetros
[in] engineHandle
Tipo: HANDLE
Identificador de una sesión abierta en el motor de filtro. Llame a FwpmEngineOpen0 para abrir una sesión en el motor de filtro.
[in] subscription
Tipo: FWPM_CONNECTION_SUBSCRIPTION0*
Las notificaciones que se entregarán.
[in] callback
Tipo: FWPM_CONNECTION_CALLBACK0
Puntero de función que se invocará cuando una notificación esté lista para su entrega.
[in, optional] context
Tipo: void*
Puntero de contexto opcional. Este puntero se pasa a la función de devolución de llamada junto con los detalles del evento.
[out] eventsHandle
Tipo: HANDLE*
Controle la suscripción recién creada.
Valor devuelto
Tipo: DWORD
| Código o valor devuelto | Descripción |
|---|---|
|
La suscripción se creó correctamente. |
|
Error específico de la Plataforma de filtrado de Windows (PMA). Consulte Códigos de error de PMA para obtener más información. |
|
Error al comunicarse con el motor de firewall remoto o local. |
Comentarios
No se puede llamar a esta función desde dentro de una transacción. Se producirá un error con FWP_E_TXN_IN_PROGRESS. Consulte Administración de objetos para obtener más información sobre las transacciones.
El autor de la llamada necesita FWPM_ACTRL_SUBSCRIBE acceso al contenedor del objeto de conexión.
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 8 [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2012 [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | fwpmu.h |
| Library | Fwpuclnt.lib |
| Archivo DLL | Fwpuclnt.dll |