Share via


IPSEC_SA_DETAILS0 (Compact 2013)

3/26/2014

This structure is used to store information returned when enumerating IPSec security associations (SAs).

Syntax

typedef struct IPSEC_SA_DETAILS0_ {
  FWP_IP_VERSION ipVersion;
  FWP_DIRECTION saDirection;
  IPSEC_TRAFFIC0 traffic;
  IPSEC_SA_BUNDLE0 saBundle;
  union {
    IPSEC_V4_UDP_ENCAPSULATION0* udpEncapsulation;
    ;      // case(FWP_IP_VERSION_V6)
  };
  FWPM_FILTER0* transportFilter;
} IPSEC_SA_DETAILS0;

Members

  • ipVersion
    Internet Protocol (IP) version as specified by FWP_IP_VERSION.
  • saDirection
    Indicates direction of the IPsec SA as specified by FWP_DIRECTION.
  • traffic
    The traffic being secured by this IPsec SA as specified by IPSEC_TRAFFIC0.
  • udpEncapsulation
    An IPSEC_V4_UDP_ENCAPSULATION0 structure that stores the UDP encapsulation ports if UDP-ESP encapsulation is enabled on the SA.

    Available if ipVersion is FWP_IP_VERSION_V4.

  • transportFilter
    The transport layer filter corresponding to this IPsec SA as specified by FWPM_FILTER0.

Requirements

Header

fwpmu.h

See Also

Reference

WFP IPsec Structures

Other Resources

Windows Filtering Platform