FwpsQueryConnectionRedirectState0-Funktion (fwpsk.h)

Die FwpsQueryConnectionRedirectState0-Funktion gibt den Verbindungsumleitungsstatus zurück.

HinweisFwpsQueryConnectionRedirectState0 ist eine bestimmte Version von FwpsQueryConnectionRedirectState. Weitere Informationen finden Sie unter WFP-Version-Independent Namen und Spezifische Windows-Versionen .

 

Syntax

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

Parameter

redirectRecords

Das Umleitungsdatensatzhandle, das ALE_CONNECT_REDIRECT Durch die Klassifikationsmetadaten angegeben wird.

redirectHandle

Ein Umleitungshandle, das zuvor durch einen Aufruf der Funktion FwpsRedirectHandleCreate0 erstellt wurde.

redirectContext

Ein optionales Handle für den Umleitungskontext. Wenn der Zeiger angegeben ist und der Verbindungsumleitungszustand FWPS_CONNECTION_REDIRECT_STATE , der dem Einschleusungshandle zugeordnet ist, FWPS_CONNECTION_REDIRECTED_BY_SELF oder FWPS_CONNECTION_PREVIOUSLY_REDIRECTED_BY_SELF ist, wird der beim Umleiten der Verbindung angegebene Umleitungskontext zurückgegeben.

Rückgabewert

Die FwpsQueryConnectionRedirectState0-Funktion gibt einen der Zustände zurück, die in der FWPS_CONNECTION_REDIRECT_STATE-Enumeration angegeben sind.

Hinweise

Ein Legendentreiber ruft die FwpsQueryConnectionRedirectState0-Funktion auf, um den Umleitungszustand einer Verbindung abzurufen.

Wenn die umleitungs-status FWPS_CONNECTION_NOT_REDIRECTED ist, kann die ALE_CONNECT_REDIRECT-Legende mit dem Proxy für die Verbindung fortfahren.

Wenn die umleitungs-status FWPS_CONNECTION_REDIRECTED_BY_SELF ist, sollte die ALE_CONNECT_REDIRECT-Legende FWP_ACTION_PERMIT/FWP_ACTION_CONTINUE zurückgeben.

Wenn die umleitungsbasierte status FWPS_CONNECTION_REDIRECTED_BY_OTHER ist, kann die ALE_CONNECT_REDIRECT-Legende die Verbindung als Proxy verwenden, wenn sie dem Ergebnis des anderen Inspektors nicht vertraut.

Wenn die umleitungs-status FWPS_CONNECTION_PREVIOUSLY_REDIRECTED_BY_SELF ist, darf die ALE_CONNECT_REDIRECT-Legende keine Umleitung durchführen, auch wenn die Ergebnisse anderer Inspektoren nicht akzeptabel sind. In diesem Fall muss die Verbindung entweder zugelassen oder blockiert werden (auf der ALE_AUTH_CONNECT Ebene).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows 8.
Zielplattform Universell
Header fwpsk.h (include Fwpsk.h)
Bibliothek Fwpkclnt.lib
IRQL <=DISPATCH_LEVEL

Weitere Informationen

FWPS_CONNECTION_REDIRECT_STATE

FwpsRedirectHandleCreate0