Función FwpmEngineGetOption0 (fwpmk.h)
La función FwpmEngineGetOption0 recupera una opción de motor de filtro.
Sintaxis
NTSTATUS FwpmEngineGetOption0(
[in] HANDLE engineHandle,
[in] FWPM_ENGINE_OPTION option,
[out] FWP_VALUE0 **value
);
Parámetros
[in] engineHandle
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] option
Opción que se va a recuperar.
[out] value
Valor de opción. El tipo de datos contenido en el parámetro value será FWP_UINT32.
Si la opción es FWPM_ENGINE_COLLECT_NET_EVENTS, el valor será uno de los siguientes.
Valor | Significado |
---|---|
0 | Los eventos de red no se recopilan. |
1 | Se recopilan eventos de red. |
Si opción es FWPM_ENGINE_NET_EVENT_MATCH_ANY_KEYWORDS, valor será una combinación bit a bit de los valores siguientes.
Valor | Significado |
---|---|
FWPM_NET_EVENT_KEYWORD_INBOUND_MCAST (1) | Se recopilan eventos de red de multidifusión entrantes. |
FWPM_NET_EVENT_KEYWORD_INBOUND_BCAST (2) | Los eventos de red de difusión de entrada no se recopilan. |
Si opción es FWPM_ENGINE_PACKET_QUEUING (disponible solo en Windows 8 y Windows Server 2012), valor será uno de los siguientes.
Valor | Significado |
---|---|
FWPM_ENGINE_OPTION_PACKET_QUEUE_NONE (0) | No se habilita la puesta en cola de paquetes. |
FWPM_ENGINE_OPTION_PACKET_QUEUE_INBOUND (1) | La puesta en cola de paquetes entrantes está habilitada. |
FWPM_ENGINE_OPTION_PACKET_QUEUE_OUTBOUND (2) | La puesta en cola de paquetes salientes está habilitada. |
Si opción es FWPM_ENGINE_MONITOR_IPSEC_CONNECTIONS (disponible solo en Windows 8 y Windows Server 2012), valor será uno de los siguientes.
Valor | Significado |
---|---|
0 | La característica Supervisión de conexiones IPsec está deshabilitada. No se registran eventos o notificaciones de conexión IPsec. |
1 | La característica Supervisión de conexiones IPsec está habilitada. Se registran nuevos eventos y notificaciones de conexión IPsec. |
Si opción es FWPM_ENGINE_TXN_WATCHDOG_TIMEOUT_IN_MSEC (disponible solo en Windows 8 y Windows Server 2012), valor será el tiempo en milisegundos que especifica la duración máxima de una sola transacción DE PMA. Las transacciones que tardan más de esta duración desencadenarán un evento guardián.
La opción FWPM_ENGINE_NAME_CACHE está reservada para uso interno.
Valor devuelto
Observaciones
El autor de la llamada debe liberar el objeto devuelto por una llamada a FwpmFreeMemory0.
El autor de la llamada necesita FWPM_ACTRL_READ acceso al motor de filtro. Consulte access Control para obtener más información.
fwpmEngineGetOption0 es una implementación específica de FwpmEngineGetOption. Consulta nombres Version-Independent DEL PMA y destinatarios de versiones específicas de Windows para obtener más información.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Disponible a partir de Windows Vista. |
de la plataforma de destino de |
Universal |
encabezado de |
fwpmk.h |
biblioteca de |
fwpkclnt.lib |
irQL | <= PASSIVE_LEVEL |