Share via


IPSEC_PROPOSAL0 (Compact 2013)

3/26/2014

This structure is used to store an IPSec quick mode proposal.

Syntax

typedef struct IPSEC_PROPOSAL0_ {
  IPSEC_SA_LIFETIME0 lifetime;
  UINT32 numSaTransforms;
  IPSEC_SA_TRANSFORM0* saTransforms;
  IPSEC_PFS_GROUP pfsGroup;
} IPSEC_PROPOSAL0;

Members

  • lifetime
    Lifetime of the IPsec security association (SA) as specified by IPSEC_SA_LIFETIME0. Cannot be zero.
  • numSaTransforms
    Number of IPsec SA transforms. The only possible values are 1 and 2. Use 2 only when specifying AH plus ESP transforms.
  • pfsGroup
    Perfect forward secrecy (PFS) group of the IPsec SA as specified by IPSEC_PFS_GROUP.

Remarks

The proposal describes the various parameters of the IPSec SA that is potentially generated from this proposal.

Requirements

Header

fwpmu.h

See Also

Reference

WFP IPsec Structures

Other Resources

Windows Filtering Platform