Share via


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.
  • 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.
  • ikePolicyKey
    GUID of the main mode policy provider context corresponding to this SA.

Requirements

Header

fwpmu.h

See Also

Reference

WFP IKE Structures

Other Resources

Windows Filtering Platform