функция обратного вызова IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0 (fwpmu.h)
Функция IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0 указывает, будет ли доверенный промежуточный агент (TIA) диктовать ключи для согласования СА.
Синтаксис
IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0 IpsecKeyManagerKeyDictationCheck0;
void IpsecKeyManagerKeyDictationCheck0(
[in] const IKEEXT_TRAFFIC0 *ikeTraffic,
[out] BOOL *willDictateKey,
[out] UINT32 *weight
)
{...}
Параметры
[in] ikeTraffic
Тип: IKEEXT_TRAFFIC0*
Указывает трафик, для которого должны быть заданы или получены ключи.
[out] willDictateKey
Тип: BOOL*
Значение true, если TIA будет диктовать ключи; в противном случае — false.
[out] weight
Тип: UINT32*
Указывает вес, который должен быть задан этой TIA по сравнению с любым одноранговым элементом.
Возвращаемое значение
None
Remarks
Вызовите метод IPsecKeyManagerAddAndRegister , чтобы зарегистрировать указатель функции.
Если TIA хочет диктовать ключи и его вес выше, чем у любого однорангового узла, IPsec впоследствии вызовет IPSEC_KEY_MANAGER_DICTATE_KEY0.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | fwpmu.h |