Função FwpsRedirectHandleCreate0 (fwpsk.h)
A função FwpsRedirectHandleCreate0 cria um identificador que as funções de redirecionamento de conexão podem usar para redirecionar conexões a um processo local. Para obter mais informações sobre o redirecionamento, consulte Usando Associação ou Redirecionamento de Conexão.
Sintaxe
NTSTATUS FwpsRedirectHandleCreate0(
const GUID *providerGuid,
UINT32 flags,
HANDLE *redirectHandle
);
Parâmetros
providerGuid
O GUID do provedor.
flags
Reservado. Defina como zero.
redirectHandle
Um ponteiro para a variável que recebe o identificador.
Retornar valor
A função FwpsRedirectHandleCreate0 retorna um dos seguintes códigos NTSTATUS.
Código de retorno | Descrição |
---|---|
|
Um identificador de redirecionamento foi retornado com êxito. A variável para a qual o parâmetro redirectHandle aponta contém o identificador. |
|
Ocorreu um erro. |
Comentários
Um driver de texto explicativo chama a função FwpsRedirectHandleCreate0 para criar um identificador que pode ser usado para redirecionar conexões.
Para obter mais informações sobre o redirecionamento, consulte Usando Associação ou Redirecionamento de Conexão.
O driver de texto explicativo deve chamar FwpsRedirectHandleCreate0 uma vez e armazenar o identificador em cache para que ele possa reutilizar o identificador.
Antes que um texto explicativo de redirecionamento de conexão ALE (Application Layer Enforcement) possa redirecionar conexões para um processo local, ele deve obter um identificador de redirecionamento com a função FwpsRedirectHandleCreate0 e colocar o identificador na estrutura FWPS_CONNECT_REQUEST0 . O texto explicativo modifica a estrutura no classifyFn para as camadas de redirecionamento de conexão do ALE.
Depois que um driver de texto explicativo terminar de usar um identificador de redirecionamento, ele deverá chamar a função FwpsRedirectHandleDestroy0 para destruir o identificador.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 |
Servidor mínimo com suporte | Windows Server 2012 |
Plataforma de Destino | Universal |
Cabeçalho | fwpsk.h (inclua Fwpsk.h) |
Biblioteca | Fwpkclnt.lib |
IRQL | PASSIVE_LEVEL |