Funzione FwpsQueryConnectionRedirectState0 (fwpsk.h)

La funzione FwpsQueryConnectionRedirectState0 restituisce lo stato di reindirizzamento della connessione.

NotaFwpsQueryConnectionRedirectState0 è una versione specifica di FwpsQueryConnectionRedirectState. Per altre informazioni, vedere Wfp Version-Independent Names and Targeting Specific Versions of Windows .See WFP Version-Independent Names and Targeting Specific Versions of Windows.See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.

 

Sintassi

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

Parametri

redirectRecords

Handle dei record di reindirizzamento indicato per ALE_CONNECT_REDIRECT callout dai metadati di classificazione.

redirectHandle

Handle di reindirizzamento creato in precedenza da una chiamata alla funzione FwpsRedirectHandleCreate0 .

redirectContext

Handle facoltativo per il contesto di reindirizzamento. Se il puntatore viene specificato e se lo stato di reindirizzamento della connessione FWPS_CONNECTION_REDIRECT_STATE associato all'handle di inserimento è FWPS_CONNECTION_REDIRECTED_BY_SELF o FWPS_CONNECTION_PREVIOUSLY_REDIRECTED_BY_SELF, il contesto di reindirizzamento fornito quando la connessione è stata reindirizzata verrà restituita.

Valore restituito

La funzione FwpsQueryConnectionRedirectState0 restituisce uno degli stati specificati nell'enumerazione FWPS_CONNECTION_REDIRECT_STATE .

Commenti

Un driver callout chiama la funzione FwpsQueryConnectionRedirectState0 per ottenere lo stato di reindirizzamento di una connessione.

Se lo stato del reindirizzamento è FWPS_CONNECTION_NOT_REDIRECTED, il callout ALE_CONNECT_REDIRECT può passare al proxy della connessione.

Se lo stato di reindirizzamento è FWPS_CONNECTION_REDIRECTED_BY_SELF, il callout ALE_CONNECT_REDIRECT deve restituire FWP_ACTION_PERMIT/FWP_ACTION_CONTINUE.

Se lo stato di reindirizzamento è FWPS_CONNECTION_REDIRECTED_BY_OTHER, il callout ALE_CONNECT_REDIRECT potrebbe procedere al proxy della connessione se non considera attendibile il risultato dell'altro controllo.

Se lo stato di reindirizzamento è FWPS_CONNECTION_PREVIOUSLY_REDIRECTED_BY_SELF, il callout ALE_CONNECT_REDIRECT non deve eseguire il reindirizzamento anche se i risultati di altri controlli non sono accettabili. In questo caso, deve consentire o bloccare la connessione (al livello ALE_AUTH_CONNECT).

Requisiti

Requisito Valore
Client minimo supportato Disponibile a partire da Windows 8.
Piattaforma di destinazione Universale
Intestazione fwpsk.h (include Fwpsk.h)
Libreria Fwpkclnt.lib
IRQL <=DISPATCH_LEVEL

Vedi anche

FWPS_CONNECTION_REDIRECT_STATE

FwpsRedirectHandleCreate0