다음을 통해 공유


IKEEXT_SA_DETAILS2 구조체(iketypes.h)

IKEEXT_SA_DETAILS2 구조는 IKE, AuthIP 및 IKEv2 SA(보안 연결)를 열거할 때 반환되는 정보를 저장하는 데 사용됩니다. IKEEXT_SA_DETAILS1 사용할 수 있습니다. Windows Vista의 경우 IKEEXT_SA_DETAILS0 사용할 수 있습니다.

 

구문

typedef struct IKEEXT_SA_DETAILS2_ {
  UINT64                 saId;
  IKEEXT_KEY_MODULE_TYPE keyModuleType;
  FWP_IP_VERSION         ipVersion;
  union {
    IPSEC_V4_UDP_ENCAPSULATION0 *v4UdpEncapsulation;
  };
  IKEEXT_TRAFFIC0        ikeTraffic;
  IKEEXT_PROPOSAL0       ikeProposal;
  IKEEXT_COOKIE_PAIR0    cookiePair;
  IKEEXT_CREDENTIALS2    ikeCredentials;
  GUID                   ikePolicyKey;
  UINT64                 virtualIfTunnelId;
  FWP_BYTE_BLOB          correlationKey;
} IKEEXT_SA_DETAILS2;

멤버

saId

형식: UINT64

보안 연결을 식별하는 LUID입니다.

keyModuleType

형식: IKEEXT_KEY_MODULE_TYPE

키 모듈 유형입니다.

ipVersion

형식: FWP_IP_VERSION

IP 버전입니다.

v4UdpEncapsulation

형식: IPSEC_V4_UDP_ENCAPSULATION0*

NAT가 검색되면 주 모드에 해당하는 UDP 포트를 저장합니다.

ipVersion이 FWP_IP_VERSION_V4 때 사용할 수 있습니다.

ikeTraffic

형식: IKEEXT_TRAFFIC0

이 IKE SA에 해당하는 트래픽입니다.

ikeProposal

형식: IKEEXT_PROPOSAL0

이 IKE SA에 해당하는 기본 모드 제안입니다.

cookiePair

형식: IKEEXT_COOKIE_PAIR0

SA 쿠키입니다.

ikeCredentials

형식: IKEEXT_CREDENTIALS2

SA에 대한 자격 증명 정보입니다.

ikePolicyKey

형식: GUID

이 SA에 해당하는 기본 모드 정책 공급자 컨텍스트의 GUID입니다.

virtualIfTunnelId

형식: UINT64

가상 인터페이스 터널링 상태에 대한 ID/핸들입니다. IKEv2에만 적용됩니다.

correlationKey

형식: FWP_BYTE_BLOB

외부 애플리케이션이 이 SA와 교환을 암호화적으로 바인딩할 수 있도록 인증에서 파생된 키입니다.

요구 사항

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

추가 정보

FWP_BYTE_BLOB

FWP_IP_VERSION

IKEEXT_COOKIE_PAIR0

IKEEXT_CREDENTIALS2

IKEEXT_KEY_MODULE_TYPE

IKEEXT_PROPOSAL0

IKEEXT_TRAFFIC0

IPSEC_V4_UDP_ENCAPSULATION0