다음을 통해 공유


IPSEC_SA_DETAILS1 구조체(ipsectypes.h)

IPSEC_SA_DETAILS1 구조체는 IPsec SA(보안 연결)를 열거할 때 반환되는 정보를 저장하는 데 사용됩니다. IPSEC_SA_DETAILS0 사용할 수 있습니다.

 

구문

typedef struct IPSEC_SA_DETAILS1_ {
  FWP_IP_VERSION                ipVersion;
  FWP_DIRECTION                 saDirection;
  IPSEC_TRAFFIC1                traffic;
  IPSEC_SA_BUNDLE1              saBundle;
  union {
    IPSEC_V4_UDP_ENCAPSULATION0 *udpEncapsulation;
  };
  FWPM_FILTER0                  *transportFilter;
  IPSEC_VIRTUAL_IF_TUNNEL_INFO0 virtualIfTunnelInfo;
} IPSEC_SA_DETAILS1;

멤버

ipVersion

IP 버전을 지정하는 FWP_IP_VERSION 값입니다. 터널 모드에서는 외부 헤더의 버전입니다.

saDirection

IPsec SA의 방향을 나타내는 FWP_DIRECTION 값입니다.

traffic

IPsec SA로 보호되는 트래픽을 지정하는 IPSEC_TRAFFIC1 구조체입니다. 터널 모드에서는 터널 엔드포인트와 QM(빠른 모드) 트래픽 선택기가 모두 포함됩니다.

saBundle

SA 의 다양한 매개 변수를 지정하는 IPSEC_SA_BUNDLE1 구조체입니다.

udpEncapsulation

SA에서 UDP-ESP 캡슐화를 사용하는 경우 UDP 캡슐화 포트를 저장하는 IPSEC_V4_UDP_ENCAPSULATION0 구조체입니다.

ipVersion이 FWP_IP_VERSION_V4 경우 사용할 있습니다.

transportFilter

IPsec SA에 해당하는 전송 계층 필터를 지정하는 FWPM_FILTER0 구조체입니다.

virtualIfTunnelInfo

가상 인터페이스 터널 정보를 지정하는 IPSEC_VIRTUAL_IF_TUNNEL_INFO0 구조체입니다. IKEv2(Internet Key Exchange 버전 2)에서만 지원됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 R2 [데스크톱 앱만 해당]
머리글 ipsectypes.h

추가 정보

FWPM_FILTER0

FWP_DIRECTION

FWP_IP_VERSION

IPSEC_SA_BUNDLE1

IPSEC_TRAFFIC1

IPSEC_V4_UDP_ENCAPSULATION0

IPSEC_VIRTUAL_IF_TUNNEL_INFO0

Windows 필터링 플랫폼 API 구조