IKEEXT_SA_DETAILS0 (Compact 2013)
3/26/2014
This structure is used to store information returned when enumerating IKE security associations (SAs).
Syntax
typedef struct IKEEXT_SA_DETAILS0_ {
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_CREDENTIALS0 ikeCredentials;
GUID ikePolicyKey;
} IKEEXT_SA_DETAILS0;
Members
- saId
LUID identifying the security association.
keyModuleType
Key module type.See topic IKEEXT_KEY_MODULE_TYPE for more information.
- ipVersion
IP version specified by FWP_IP_VERSION.
v4UdpEncapsulation
Points to an IPSEC_V4_UDP_ENCAPSULATION0 structure, which, if a NAT is detected, stores the UDP ports corresponding to the Main Mode.Available when ipVersion is FWP_IP_VERSION_V4.
- ikeTraffic
The traffic corresponding to this IKE SA specified by IKEEXT_TRAFFIC0.
- ikeProposal
The main mode proposal corresponding to this IKE SA specified by IKEEXT_PROPOSAL0.
- cookiePair
SA cookies specified by IKEEXT_COOKIE_PAIR0.
- ikeCredentials
Credentials information for the SA specified by IKEEXT_CREDENTIALS0.
- ikePolicyKey
GUID of the main mode policy provider context corresponding to this SA.
Requirements
Header |
fwpmu.h |