Función FwpsQueryConnectionRedirectState0 (fwpsk.h)
La función FwpsQueryConnectionRedirectState0 devuelve el estado de redirección de conexión.
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 que creó anteriormente 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 inyección es 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.
Observaciones
Un controlador de llamada llama a la función FwpsQueryConnectionRedirectState0 para obtener el estado de redirección de una conexión.
Si el estado de redirección es FWPS_CONNECTION_NOT_REDIRECTED, la llamada ALE_CONNECT_REDIRECT puede continuar con el proxy de la conexión.
Si se FWPS_CONNECTION_REDIRECTED_BY_SELF el estado de redireccionamiento, la llamada de ALE_CONNECT_REDIRECT debe devolver FWP_ACTION_PERMIT/FWP_ACTION_CONTINUE.
Si el estado de redirección 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, el ALE_CONNECT_REDIRECT llamada 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 | Valor |
---|---|
cliente mínimo admitido | Disponible a partir de Windows 8. |
de la plataforma de destino de | Universal |
encabezado de | fwpsk.h (incluya Fwpsk.h) |
biblioteca de | Fwpkclnt.lib |
irQL | <=DISPATCH_LEVEL |