функция обратного вызова IPSEC_KEY_MANAGER_DICTATE_KEY0 (fwpmu.h)
Функция IPSEC_KEY_MANAGER_DICTATE_KEY0 используется доверенным промежуточным агентом (TIA) для диктовки ключей для согласования 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*
Значение true, если модуль создания ключей должен случайным образом создавать ключи в случае, если TIA не может предоставить ключи; в противном случае — false.
Возвращаемое значение
Тип: DWORD
Возвращаемый код/значение | Описание |
---|---|
|
Ключи были успешно продиктованы |
|
Ошибка, определяемая платформой фильтрации Windows (WFP). Дополнительные сведения см. в разделе Коды ошибок ВПП . |
|
Сбой связи с подсистемой удаленного или локального брандмауэра. |
Комментарии
Вызовите IPsecKeyManagerAddAndRegister0 , чтобы вызвать указатель функции. Если вес, указанный в IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0 для TIA, выше, чем у любого однорангового узла, будет вызван IPSEC_KEY_MANAGER_DICTATE_KEY0 .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | fwpmu.h |
См. также раздел
IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0