IPSEC_KEY_MANAGER_DICTATE_KEY0回调函数 (fwpmu.h)
受信任的中介代理 (TIA) 使用 IPSEC_KEY_MANAGER_DICTATE_KEY0 函数来指示正在协商的 SA 的密钥。
语法
IPSEC_KEY_MANAGER_DICTATE_KEY0 IpsecKeyManagerDictateKey0;
DWORD IpsecKeyManagerDictateKey0(
IPSEC_SA_DETAILS1 *inboundSaDetails,
IPSEC_SA_DETAILS1 *outboundSaDetails,
BOOL *keyingModuleGenKey
)
{...}
参数
inboundSaDetails
类型: IPSEC_SA_DETAILS1*
有关入站 SA 的信息。
outboundSaDetails
类型: IPSEC_SA_DETAILS1*
有关出站 SA 的信息。
keyingModuleGenKey
类型: BOOL*
如此 如果密钥模块应在 TIA 无法提供密钥的情况下随机生成密钥;否则为 false。
返回值
类型:DWORD
返回代码/值 | 说明 |
---|---|
|
已成功听写密钥 |
|
Windows 筛选平台 (WFP) 特定错误。 有关详细信息 ,请参阅 WFP 错误代码 。 |
|
无法与远程或本地防火墙引擎通信。 |
注解
调用 IPsecKeyManagerAddAndRegister0 以调用此函数指针。 如果 TIA IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0 中指定的权重高于任何对等的权重,则将调用 IPSEC_KEY_MANAGER_DICTATE_KEY0 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
目标平台 | Windows |
标头 | fwpmu.h |
另请参阅
IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0