Freigeben über


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 zielspezifische Versionen von Windows.

 

Syntax

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

Parameter

redirectRecords

Das Umleitungs-Datensatzhandle, das für ALE_CONNECT_REDIRECT Legende durch die Klassifizierungsmetadaten angegeben ist.

redirectHandle

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

redirectContext

Ein optionales Handle für den Umleitungskontext. Wenn der Zeiger angegeben ist und der Verbindungsumleitungsstatus FWPS_CONNECTION_REDIRECT_STATE dem Einfügepunkt 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-Aufzählung angegeben sind.

Bemerkungen

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

Wenn der Umleitungsstatus FWPS_CONNECTION_NOT_REDIRECTED ist, kann die ALE_CONNECT_REDIRECT Legende mit dem Proxy der Verbindung fortfahren.

Wenn der Umleitungsstatus FWPS_CONNECTION_REDIRECTED_BY_SELF ist, sollte die ALE_CONNECT_REDIRECT Legende FWP_ACTION_PERMIT/FWP_ACTION_CONTINUE zurückgeben.

Wenn der Umleitungsstatus FWPS_CONNECTION_REDIRECTED_BY_OTHER ist, kann die ALE_CONNECT_REDIRECT Legende mit dem Proxy der Verbindung fortfahren, wenn sie dem Ergebnis des anderen Inspektors nicht vertraut.

Wenn der Umleitungsstatus 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 sie entweder die Verbindung zulassen oder blockieren (auf der ALE_AUTH_CONNECT-Ebene).

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar ab Windows 8.
Zielplattform- Universal
Header- fwpsk.h (include Fwpsk.h)
Library Fwpkclnt.lib
IRQL- <=DISPATCH_LEVEL

Siehe auch

FWPS_CONNECTION_REDIRECT_STATE

FwpsRedirectHandleCreate0