共用方式為


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 埠。

FWP_IP_VERSION_V4 ipVersion可用。

ikeTraffic

類型: IKEEXT_TRAFFIC0

對應至這個 IKE SA 的流量。

ikeProposal

類型: IKEEXT_PROPOSAL0

對應至這個 IKE SA 的主要模式提案。

cookiePair

類型: IKEEXT_COOKIE_PAIR0

SA Cookie。

ikeCredentials

類型: IKEEXT_CREDENTIALS2

SA 的認證資訊。

ikePolicyKey

類型: GUID

對應至此SA之主要模式原則提供者內容的 GUID。

virtualIfTunnelId

類型: UINT64

虛擬介面通道狀態的標識碼/句柄。 僅適用於 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