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
金鑰模組類型。
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
SA Cookie。
ikeCredentials
SA 的認證資訊。
ikePolicyKey
類型: GUID
對應至此SA之主要模式原則提供者內容的 GUID。
virtualIfTunnelId
類型: UINT64
虛擬介面通道狀態的標識碼/句柄。 僅適用於 IKEv2。
correlationKey
類型: FWP_BYTE_BLOB
衍生自驗證的金鑰,可讓外部應用程式以密碼編譯方式系結其與此 SA 的交換。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
標頭 | iketypes.h |