Expand Minimize

IKEEXT_PROPOSAL0 structure

The IKEEXT_PROPOSAL0 structure is used to store an IKE/AuthIP main mode proposal.

Syntax


typedef struct IKEEXT_PROPOSAL0_ {
  IKEEXT_CIPHER_ALGORITHM0    cipherAlgorithm;
  IKEEXT_INTEGRITY_ALGORITHM0 integrityAlgorithm;
  UINT32                      maxLifetimeSeconds;
  IKEEXT_DH_GROUP             dhGroup;
  UINT32                      quickModeLimit;
} IKEEXT_PROPOSAL0;

Members

cipherAlgorithm

Parameters for the encryption algorithm specified by IKEEXT_CIPHER_ALGORITHM0.

integrityAlgorithm

Parameters for the hash algorithm specified by IKEEXT_INTEGRITY_ALGORITHM0.

maxLifetimeSeconds

Main mode security association (SA) lifetime in seconds.

dhGroup

The Diffie Hellman group specified by IKEEXT_DH_GROUP.

quickModeLimit

Maximum number of IPsec quick mode SAs that can be generated from this main mode SA. 0 (zero) means infinite.

Remarks

The proposal describes the various parameters of the IKE/AuthIP main mode SA that is potentially generated from this proposal.

IKEEXT_PROPOSAL0 is a specific implementation of IKEEXT_PROPOSAL. See WFP Version-Independent Names and Targeting Specific Versions of Windows for more information.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Iketypes.h

IDL

Iketypes.idl

See also

Windows Filtering Platform API Structures
IKEEXT_CIPHER_ALGORITHM0
IKEEXT_DH_GROUP
IKEEXT_INTEGRITY_ALGORITHM0

 

 

Community Additions

ADD
Show:
© 2014 Microsoft