Função FwpmNetEventEnum4 (fwpmk.h)
A função FwpmNetEventEnum4 retorna a próxima página de resultados do enumerador de eventos de rede.
Sintaxe
NTSTATUS FwpmNetEventEnum4(
[in] HANDLE engineHandle,
[in] HANDLE enumHandle,
[in] UINT32 numEntriesRequested,
[out] FWPM_NET_EVENT4 ***entries,
[out] UINT32 *numEntriesReturned
);
Parâmetros
[in] engineHandle
Manipule uma sessão aberta para o mecanismo de filtro. Chame FwpmEngineOpen0 para abrir uma sessão no mecanismo de filtro.
[in] enumHandle
Manipular para uma enumeração de evento de rede criada por uma chamada para FwpmNetEventCreateEnumHandle0.
[in] numEntriesRequested
O número de entradas de enumeração solicitadas.
[out] entries
Endereços de entradas de enumeração.
[out] numEntriesReturned
O número de entradas de enumeração retornadas.
Valor de retorno
Código/valor de retorno | Descrição |
---|---|
ERROR_SUCCESS 0 |
Os eventos de rede foram enumerados com êxito. |
FWP_E_NET_EVENTS_DISABLED 0x80320013 |
A coleção de eventos de diagnóstico de rede está desabilitada. Chame FwpmEngineSetOption0 para habilitá-lo. |
FWP_E_* código de erro 0x80320001 — 0x80320039 |
Um erro específico da Plataforma de Filtragem do Windows (WFP). Consulte de códigos de erro do WFP para obter detalhes. |
código de erro RPC_* 0x80010001 — 0x80010122 |
Falha ao se comunicar com o mecanismo de firewall local ou remoto. |
outros códigos NTSTATUS | Ocorreu um erro. |
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 retorna o próximo conjunto de eventos após aqueles nas entradas de atuais buffer.
FwpmNetEventEnum4 retorna apenas eventos que foram registrados antes da criação do parâmetro enumHandle. Consulte de log para obter mais informações.
FwpmNetEventEnum4 é uma implementação específica do FwpmNetEventEnum. Consulte nomes de Version-Independent WFP e versões específicas de destino do Windows para obter mais informações.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível a partir do Windows Vista. |
da Plataforma de Destino |
Universal |
cabeçalho | fwpmk.h |
biblioteca | fwpkclnt.lib |
IRQL | <= PASSIVE_LEVEL |