Fonction FwpsQueryConnectionRedirectState0 (fwpsk.h)

La fonction FwpsQueryConnectionRedirectState0 retourne l’état de redirection de la connexion.

RemarqueFwpsQueryConnectionRedirectState0 est une version spécifique de FwpsQueryConnectionRedirectState. Pour plus d’informations , voir PAM Version-Independent noms et Ciblage de versions spécifiques de Windows .

 

Syntaxe

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

Paramètres

redirectRecords

Le handle des enregistrements de redirection indiqué à ALE_CONNECT_REDIRECT légende par les métadonnées de classification.

redirectHandle

Un handle de redirection qui a été créé précédemment par un appel à la fonction FwpsRedirectHandleCreate0 .

redirectContext

Handle facultatif vers le contexte de redirection. Si le pointeur est spécifié et si l’état de redirection de la connexion FWPS_CONNECTION_REDIRECT_STATE associé au handle d’injection est FWPS_CONNECTION_REDIRECTED_BY_SELF ou FWPS_CONNECTION_PREVIOUSLY_REDIRECTED_BY_SELF, le contexte de redirection fourni lors de la redirection de la connexion est retourné.

Valeur retournée

La fonction FwpsQueryConnectionRedirectState0 retourne l’un des états spécifiés dans l’énumération FWPS_CONNECTION_REDIRECT_STATE .

Remarques

Un pilote de légende appelle la fonction FwpsQueryConnectionRedirectState0 pour obtenir l’état de redirection d’une connexion.

Si le status de redirection est FWPS_CONNECTION_NOT_REDIRECTED, la légende ALE_CONNECT_REDIRECT peut passer au proxy de la connexion.

Si le status de redirection est FWPS_CONNECTION_REDIRECTED_BY_SELF, la légende ALE_CONNECT_REDIRECT doit retourner FWP_ACTION_PERMIT/FWP_ACTION_CONTINUE.

Si le status de redirection est FWPS_CONNECTION_REDIRECTED_BY_OTHER, la légende ALE_CONNECT_REDIRECT peut passer au proxy de la connexion si elle n’approuve pas le résultat de l’autre inspecteur.

Si le status de redirection est FWPS_CONNECTION_PREVIOUSLY_REDIRECTED_BY_SELF, la légende ALE_CONNECT_REDIRECT ne doit pas effectuer la redirection même si les résultats des autres inspecteurs ne sont pas acceptables. Dans ce cas, il doit autoriser ou bloquer la connexion (au niveau de la couche ALE_AUTH_CONNECT).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 8.
Plateforme cible Universal
En-tête fwpsk.h (inclure Fwpsk.h)
Bibliothèque Fwpkclnt.lib
IRQL <=DISPATCH_LEVEL

Voir aussi

FWPS_CONNECTION_REDIRECT_STATE

FwpsRedirectHandleCreate0