IKEEXT_SA_DETAILS2 structure
The IKEEXT_SA_DETAILS2 structure is used to store information returned when enumerating IKE, AuthIP, and IKEv2 security associations (SAs).
Note IKEEXT_SA_DETAILS2 is the specific implementation of IKEEXT_SA_DETAILS used in Windows 8. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information. For Windows 7, IKEEXT_SA_DETAILS1 is available. For Windows Vista, IKEEXT_SA_DETAILS0 is available.
Syntax
typedef struct IKEEXT_SA_DETAILS2_ { UINT64 saId; IKEEXT_KEY_MODULE_TYPE keyModuleType; FWP_IP_VERSION ipVersion; union { IPSEC_V4_UDP_ENCAPSULATION0 *v4UdpEncapsulation; ; // case(FWP_IP_VERSION_V6) }; IKEEXT_TRAFFIC0 ikeTraffic; IKEEXT_PROPOSAL0 ikeProposal; IKEEXT_COOKIE_PAIR0 cookiePair; IKEEXT_CREDENTIALS2 ikeCredentials; GUID ikePolicyKey; UINT64 virtualIfTunnelId; FWP_BYTE_BLOB correlationKey; } IKEEXT_SA_DETAILS2;
Members
- saId
-
Type: UINT64
-
LUID identifying the security association.
- keyModuleType
-
Type: IKEEXT_KEY_MODULE_TYPE
-
Key module type.
- ipVersion
-
Type: FWP_IP_VERSION
-
The IP version.
- v4UdpEncapsulation
-
Type: IPSEC_V4_UDP_ENCAPSULATION0*
-
Stores the UDP ports corresponding to the Main Mode, if a NAT is detected.
Available when ipVersion is FWP_IP_VERSION_V4.
- ikeTraffic
-
Type: IKEEXT_TRAFFIC0
-
The traffic corresponding to this IKE SA.
- ikeProposal
-
Type: IKEEXT_PROPOSAL0
-
The main mode proposal corresponding to this IKE SA.
- cookiePair
-
Type: IKEEXT_COOKIE_PAIR0
-
The SA cookies.
- ikeCredentials
-
Type: IKEEXT_CREDENTIALS2
-
Credentials information for the SA.
- ikePolicyKey
-
Type: GUID
-
GUID of the main mode policy provider context corresponding to this SA.
- virtualIfTunnelId
-
Type: UINT64
-
ID/Handle to virtual interface tunneling state. Applicable only to IKEv2.
- correlationKey
-
Type: FWP_BYTE_BLOB
-
Key derived from authentications to allow external applications to cryptographically bind their exchanges with this SA.
Requirements
|
Minimum supported client | Windows 8 [desktop apps only] |
|---|---|
|
Minimum supported server | Windows Server 2012 [desktop apps only] |
|
Header |
|
|
IDL |
|
See also
- IKEEXT_KEY_MODULE_TYPE
- FWP_IP_VERSION
- IPSEC_V4_UDP_ENCAPSULATION0
- IKEEXT_TRAFFIC0
- IKEEXT_PROPOSAL0
- IKEEXT_COOKIE_PAIR0
- IKEEXT_CREDENTIALS2
- FWP_BYTE_BLOB
Send comments about this topic to Microsoft
Build date: 11/14/2012
