IKEEXT_POLICY2 结构 (iketypes.h)
IKEEXT_POLICY2结构用于存储 IKE/AuthIP main模式协商策略。 IKEEXT_POLICY0 可用。
语法
typedef struct IKEEXT_POLICY2_ {
UINT32 softExpirationTime;
UINT32 numAuthenticationMethods;
IKEEXT_AUTHENTICATION_METHOD2 *authenticationMethods;
IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE initiatorImpersonationType;
UINT32 numIkeProposals;
IKEEXT_PROPOSAL0 *ikeProposals;
UINT32 flags;
UINT32 maxDynamicFilters;
UINT32 retransmitDurationSecs;
} IKEEXT_POLICY2;
成员
softExpirationTime
类型: UINT32
IPsec 软 SA 的生存期(以秒为单位)。 调用方必须将此设置为 0。
numAuthenticationMethods
类型: UINT32
身份验证方法的数目。
authenticationMethods
类型: IKEEXT_AUTHENTICATION_METHOD2*
可接受的身份验证方法数组。
initiatorImpersonationType
类型: IKEEXT_AUTHENTICATION_IMPERSONATION_TYPE
模拟的类型。 仅适用于 AuthIP。
numIkeProposals
类型: UINT32
main模式建议数。
ikeProposals
类型: IKEEXT_PROPOSAL0*
main模式建议的数组。
flags
类型: UINT32
以下值的组合。
maxDynamicFilters
类型: UINT32
允许为使用此策略协商的任何 SA 添加的每个远程 IP 地址和每个传输层的最大动态 IPsec 筛选器数。
将此设置为 0 可禁用动态筛选器添加。 当发起方提出的 QM 流量是响应方流量配置的子集时,IKE/AuthIP 会针对响应方添加动态筛选器。
retransmitDurationSecs
类型: UINT32
在 SA 超时之前,将重新传输 IKEv2 SA 协商数据包的秒数。调用方必须将其设置为至少 120 秒。
要求
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
标头 | iketypes.h |