ROUTER_CUSTOM_IKEv2_POLICY0 结构 (mprapi.h)
包含 IKEv2 main模式和快速模式策略配置。
请勿在代码中直接使用 ROUTER_CUSTOM_IKEv2_POLICY0 结构;改用 ROUTER_CUSTOM_IKEv2_POLICY 可确保使用基于编译代码的操作系统的正确版本。
语法
typedef struct _ROUTER_CUSTOM_IKEv2_POLICY0 {
DWORD dwIntegrityMethod;
DWORD dwEncryptionMethod;
DWORD dwCipherTransformConstant;
DWORD dwAuthTransformConstant;
DWORD dwPfsGroup;
DWORD dwDhGroup;
} ROUTER_CUSTOM_IKEv2_POLICY0, *PROUTER_CUSTOM_IKEv2_POLICY0, ROUTER_CUSTOM_L2TP_POLICY0, *PROUTER_CUSTOM_L2TP_POLICY0;
成员
dwIntegrityMethod
一个 值,该值指定要在 IKEv2 main模式 SA 协商期间协商的完整性算法。 此成员的允许值在 IKEEXT_INTEGRITY_TYPE 中定义。
dwEncryptionMethod
一个 值,该值指定要在 IKEv2 main模式 SA 协商期间协商的加密算法。 此成员允许的值在 IKEEXT_CIPHER_TYPE 中定义。
dwCipherTransformConstant
一个 值,该值指定要在 IKEv2 快速模式 SA 协商期间协商的加密算法。 此成员允许的值在 IPSEC_CIPHER_TYPE 中定义。
dwAuthTransformConstant
一个 值,该值指定要在 IKEv2 快速模式 SA 协商期间协商的哈希算法。 此成员允许的值在 IPSEC_AUTH_TYPE 中定义。
dwPfsGroup
一个 值,该值指定应用于快速模式 PFS (完美向前保密) 的 Diffie Hellman 算法。 此成员允许的值在 IPSEC_PFS_GROUP 中定义。
dwDhGroup
一个 值,指定在 MM SA 协商期间用于 Internet 密钥交换 (IKE) 密钥生成的 Diffie Hellman 组的类型。 此成员的允许值在 IKEEXT_DH_GROUP 中定义。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
标头 | mprapi.h |