Compartilhar via


Função FwpsAleEndpointCreateEnumHandle0 (fwpsu.h)

Cria um identificador que pode ser usado com outras funções de ponto de extremidade ALE (imposição de camada de aplicativo) para enumerar dados de ponto de extremidade.

Observação

FwpsAleEndpointCreateEnumHandle0 é uma versão específica de FwpsAleEndpointCreateEnumHandle. Para obter mais informações, consulte nomes independentes de versão do WFP e direcionamento a versões específicas do Windows.

Sintaxe

DWORD FwpsAleEndpointCreateEnumHandle0(
  HANDLE                                 engineHandle,
  const FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0 *enumTemplate,
  HANDLE                                 *enumHandle
);

Parâmetros

engineHandle

Manipule para uma sessão aberta com o mecanismo de filtro. Esse identificador é obtido quando uma sessão é aberta chamando FwpmEngineOpen0.

enumTemplate

Um ponteiro para uma estrutura FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0 que contém parâmetros para restringir os resultados da enumeração do ponto de extremidade.

enumHandle

O identificador de enumeração recém-criado.

Valor de retorno

A função FwpsAleEndpointCreateEnumHandle0 retorna um dos seguintes códigos NTSTATUS.

Código de retorno Description
STATUS_SUCCESS A função foi bem-sucedida.
Outros códigos de status Ocorreu um erro.

Observações

Depois de usar o identificador adquirido chamando FwpsAleEndpointCreateEnumHandle0, o driver de texto explicativo deve liberar os recursos do sistema associados ao identificador chamando FwpsAleEndpointDestroyEnumHandle0.

Requirements

Requirement Value
Header fwpsu.h
Library fwpuclnt.lib