Função FwpmNetEventEnum1 (fwpmu.h)
A função FwpmNetEventEnum1 retorna a próxima página de resultados do enumerador de eventos de rede.
Sintaxe
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
Manipule uma sessão aberta para o mecanismo de filtro. Chame FwpmEngineOpen0 para abrir uma sessão no mecanismo de filtro.
[in] enumHandle
Tipo: HANDLE
Manipular para uma enumeração de evento de rede criada por uma chamada para FwpmNetEventCreateEnumHandle0.
[in] numEntriesRequested
Tipo: UINT32
O número de entradas de enumeração solicitadas.
[out] entries
Tipo: FWPM_NET_EVENT1***
Endereços de entradas de enumeração.
[out] numEntriesReturned
Tipo: UINT32*
O número de entradas de enumeração retornadas.
Valor de retorno
Tipo: DWORD
Código/valor de retorno | Descrição |
---|---|
|
Os eventos de rede foram enumerados com êxito. |
|
A coleção de eventos de diagnóstico de rede está desabilitada. Chame FwpmEngineSetOption0 para habilitá-lo. |
|
Um erro específico da Plataforma de Filtragem do Windows (WFP). Consulte de códigos de erro do WFP para obter detalhes. |
|
Falha ao se comunicar com o mecanismo de firewall local ou remoto. |
Observações
Se o
A matriz retornada de entradas (mas não as entradas individuais em si) deve ser liberada por uma chamada para FwpmFreeMemory0.
Uma chamada subsequente que usa o mesmo parâmetro enumHandle retornará o próximo conjunto de eventos após aqueles nas entradas de atuais buffer.
FwpmNetEventEnum1 retorna apenas eventos registrados antes da criação do parâmetro enumHandle. Consulte de log para obter mais informações.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 7 [somente aplicativos da área de trabalho] |
servidor com suporte mínimo | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
da Plataforma de Destino |
Windows |
cabeçalho | fwpmu.h |
biblioteca | Fwpuclnt.lib |
de DLL |
Fwpuclnt.dll |