Compartir a través de


Función FwpsQueryConnectionRedirectState0 (fwpsk.h)

La función FwpsQueryConnectionRedirectState0 devuelve el estado de redirección de conexión.

NotaFwpsQueryConnectionRedirectState0 es una versión específica de FwpsQueryConnectionRedirectState. Para obtener más información, consulte NOMBRES de PMA Version-Independent y versiones específicas de destino de Windows .

 

Sintaxis

FWPS_CONNECTION_REDIRECT_STATE FwpsQueryConnectionRedirectState0(
  HANDLE redirectRecords,
  HANDLE redirectHandle,
  void   **redirectContext
);

Parámetros

redirectRecords

El identificador de registros de redireccionamiento indicado para ALE_CONNECT_REDIRECT llamada por los metadatos de clasificación.

redirectHandle

Identificador de redireccionamiento creado anteriormente por una llamada a la función FwpsRedirectHandleCreate0 .

redirectContext

Identificador opcional para el contexto de redireccionamiento. Si se especifica el puntero y, si el estado de redirección de conexión FWPS_CONNECTION_REDIRECT_STATE asociado al identificador de inserción se FWPS_CONNECTION_REDIRECTED_BY_SELF o FWPS_CONNECTION_PREVIOUSLY_REDIRECTED_BY_SELF, se devolverá el contexto de redireccionamiento proporcionado cuando se redirija la conexión.

Valor devuelto

La función FwpsQueryConnectionRedirectState0 devuelve uno de los estados especificados en la enumeración FWPS_CONNECTION_REDIRECT_STATE .

Comentarios

Un controlador de llamada llama a la función FwpsQueryConnectionRedirectState0 para obtener el estado de redireccionamiento de una conexión.

Si el estado de redireccionamiento es FWPS_CONNECTION_NOT_REDIRECTED, la llamada de ALE_CONNECT_REDIRECT puede continuar con el proxy de la conexión.

Si el estado de redireccionamiento es FWPS_CONNECTION_REDIRECTED_BY_SELF, la llamada de ALE_CONNECT_REDIRECT debe devolver FWP_ACTION_PERMIT/FWP_ACTION_CONTINUE.

Si el estado de redireccionamiento es FWPS_CONNECTION_REDIRECTED_BY_OTHER, la llamada ALE_CONNECT_REDIRECT podría continuar con el proxy de la conexión si no confía en el resultado del otro inspector.

Si el estado de redireccionamiento es FWPS_CONNECTION_PREVIOUSLY_REDIRECTED_BY_SELF, la llamada ALE_CONNECT_REDIRECT no debe realizar el redireccionamiento aunque los resultados de otros inspectores no sean aceptables. En este caso, debe permitir o bloquear la conexión (en la capa de ALE_AUTH_CONNECT).

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 8.
Plataforma de destino Universal
Encabezado fwpsk.h (incluya Fwpsk.h)
Library Fwpkclnt.lib
IRQL <=DISPATCH_LEVEL

Consulte también

FWPS_CONNECTION_REDIRECT_STATE

FwpsRedirectHandleCreate0