Compartilhar via


Função FwpsAleEndpointCreateEnumHandle0 (fwpsk.h)

A função FwpsAleEndpointCreateEnumHandle0 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çãoFwpsAleEndpointCreateEnumHandle0 é uma versão específica de FwpsAleEndpointCreateEnumHandle. Consulte Nomes de Version-Independent WFP e Direcionamento de versões específicas do Windows para obter mais informações.
 

Sintaxe

NTSTATUS FwpsAleEndpointCreateEnumHandle0(
  [in]           HANDLE                                 engineHandle,
  [in, optional] const FWPS_ALE_ENDPOINT_ENUM_TEMPLATE0 *enumTemplate,
  [out]          HANDLE                                 *enumHandle
);

Parâmetros

[in] engineHandle

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

[in, optional] enumTemplate

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

[out] enumHandle

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

Retornar valor

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

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

Comentários

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

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows 7.
Plataforma de Destino Universal
Cabeçalho fwpsk.h (inclua Fwpsk.h)
Biblioteca Fwpkclnt.lib
IRQL PASSIVE_LEVEL

Confira também

FwpsAleEndpointDestroyEnumHandle0

FwpsAleEndpointEnum0