다음을 통해 공유


FwpsQueryConnectionRedirectState0 함수(fwpsk.h)

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

참고FwpsQueryConnectionRedirectState0FwpsQueryConnectionRedirectState특정 버전입니다. 자세한 내용은 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