IKEEXT_DH_GROUP enumeration
The IKEEXT_DH_GROUP enumerated type specifies the type of Diffie Hellman group used for Internet Key Exchange (IKE) and Authenticated Internet Protocol (AuthIP) key generation.
Syntax
typedef enum IKEEXT_DH_GROUP_ { IKEEXT_DH_GROUP_NONE = 0, IKEEXT_DH_GROUP_1 = IKEEXT_DH_GROUP_NONE + 1, IKEEXT_DH_GROUP_2 = IKEEXT_DH_GROUP_1 + 1, IKEEXT_DH_GROUP_14 = IKEEXT_DH_GROUP_2 + 1, IKEEXT_DH_GROUP_2048 = IKEEXT_DH_GROUP_14, IKEEXT_DH_ECP_256 = IKEEXT_DH_GROUP_2048 + 1, IKEEXT_DH_ECP_384 = IKEEXT_DH_ECP_256 + 1, IKEEXT_DH_GROUP_24 = IKEEXT_DH_ECP_384 + 1, IKEEXT_DH_GROUP_MAX = IKEEXT_DH_ECP_24 + 1 } IKEEXT_DH_GROUP;
Constants
- IKEEXT_DH_GROUP_NONE
-
Specifies no Diffie Hellman group. Available only for AuthIP.
- IKEEXT_DH_GROUP_1
-
Specifies Diffie Hellman group 1.
- IKEEXT_DH_GROUP_2
-
Specifies Diffie Hellman group 2.
- IKEEXT_DH_GROUP_14
-
Specifies Diffie Hellman group 14.
Note Available only for Windows 8 and Windows Server 2012. - IKEEXT_DH_GROUP_2048
-
Specifies Diffie Hellman group 14.
Note This group was called Diffie Hellman group 2048 when it was introduced. The name has since been changed to match standard terminology. - IKEEXT_DH_ECP_256
-
Specifies Diffie Hellman ECP group 256.
- IKEEXT_DH_ECP_384
-
Specifies Diffie Hellman ECP group 384.
- IKEEXT_DH_GROUP_24
-
Specifies Diffie Hellman group 24.
Note Available only for Windows 8 and Windows Server 2012. - IKEEXT_DH_GROUP_MAX
-
Maximum value for testing purposes.
Requirements
Minimum supported client |
Windows Vista [desktop apps only] |
---|---|
Minimum supported server |
Windows Server 2008 [desktop apps only] |
Header |
|
IDL |
|
See also