Función FwpmNetEventEnum1 (fwpmu.h)
La función
Sintaxis
DWORD FwpmNetEventEnum1(
[in] HANDLE engineHandle,
[in] HANDLE enumHandle,
[in] UINT32 numEntriesRequested,
[out] FWPM_NET_EVENT1 ***entries,
[out] UINT32 *numEntriesReturned
);
Parámetros
[in] engineHandle
Tipo: HANDLE de
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] enumHandle
Tipo: HANDLE de
Identificador de una enumeración de eventos de red creada por una llamada a FwpmNetEventCreateEnumHandle0.
[in] numEntriesRequested
Tipo: UINT32
Número de entradas de enumeración solicitadas.
[out] entries
Tipo: FWPM_NET_EVENT1***
Direcciones de entradas de enumeración.
[out] numEntriesReturned
Tipo:
Número de entradas de enumeración devueltas.
Valor devuelto
Tipo: DWORD de
Código y valor devueltos | Descripción |
---|---|
|
Los eventos de red se enumeraron correctamente. |
|
La colección de eventos de diagnóstico de red está deshabilitada. Llame a fwpmEngineSetOption0 para habilitarlo. |
|
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. |
Observaciones
Si el
La matriz de entradas devuelta (pero no las entradas individuales) debe liberarse mediante una llamada a FwpmFreeMemory0.
Una llamada posterior que use el mismo parámetro enumHandle devolverá el siguiente conjunto de eventos después de los que se encuentran en las entradas actuales búfer.
FwpmNetEventEnum1 devuelve solo los eventos que se registraron antes de la creación del parámetro enumHandle. Consulte de registro para obtener más información.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 7 [solo aplicaciones de escritorio] |
servidor mínimo admitido | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
de la plataforma de destino de |
Windows |
encabezado de |
fwpmu.h |
biblioteca de |
Fwpuclnt.lib |
DLL de |
Fwpuclnt.dll |