FwpsQueryConnectionRedirectState0 함수(fwpsk.h)

FwpsQueryConnectionRedirectState0 함수는 연결 리디렉션 상태를 반환합니다.

참고FwpsQueryConnectionRedirectState0특정 버전의 FwpsQueryConnectionRedirectState입니다. 자세한 내용은 WFP Version-Independent 이름 및 특정 버전의 Windows 대상 지정 을 참조하세요.

 

구문

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

매개 변수

redirectRecords

분류 메타데이터에 의해 ALE_CONNECT_REDIRECT 콜아웃에 표시된 리디렉션 레코드 핸들입니다.

redirectHandle

이전에 FwpsRedirectHandleCreate0 함수를 호출하여 만든 리디렉션 핸들입니다.

redirectContext

리디렉션 컨텍스트에 대한 선택적 핸들입니다. 포인터가 지정되고 삽입 핸들과 연결된 연결 리디렉션 상태 FWPS_CONNECTION_REDIRECT_STATE FWPS_CONNECTION_REDIRECTED_BY_SELF 또는 FWPS_CONNECTION_PREVIOUSLY_REDIRECTED_BY_SELF 경우 연결이 리디렉션될 때 제공된 리디렉션 컨텍스트가 반환됩니다.

반환 값

FwpsQueryConnectionRedirectState0 함수는 FWPS_CONNECTION_REDIRECT_STATE 열거형에 지정된 상태 중 하나를 반환합니다.

설명

설명선 드라이버는 FwpsQueryConnectionRedirectState0 함수를 호출하여 연결의 리디렉션 상태를 가져옵니다.

리디렉션 상태 FWPS_CONNECTION_NOT_REDIRECTED 경우 ALE_CONNECT_REDIRECT 콜아웃에서 연결을 프록시로 진행할 수 있습니다.

리디렉션 상태 FWPS_CONNECTION_REDIRECTED_BY_SELF 경우 ALE_CONNECT_REDIRECT 콜아웃은 FWP_ACTION_PERMIT/FWP_ACTION_CONTINUE 반환해야 합니다.

리디렉션 상태 FWPS_CONNECTION_REDIRECTED_BY_OTHER 경우 다른 검사자의 결과를 신뢰하지 않는 경우 ALE_CONNECT_REDIRECT 콜아웃이 연결을 프록시로 진행할 수 있습니다.

리디렉션 상태 FWPS_CONNECTION_PREVIOUSLY_REDIRECTED_BY_SELF 경우 다른 검사자의 결과가 허용되지 않더라도 ALE_CONNECT_REDIRECT 설명선은 리디렉션을 수행하지 않아야 합니다. 이 경우 연결을 허용하거나 차단해야 합니다(ALE_AUTH_CONNECT 계층에서).

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 사용하여 사용할 수 있습니다.
대상 플랫폼 유니버설
헤더 fwpsk.h(Fwpsk.h 포함)
라이브러리 Fwpkclnt.lib
IRQL <=DISPATCH_LEVEL

추가 정보

FWPS_CONNECTION_REDIRECT_STATE

FwpsRedirectHandleCreate0