структура IPSEC_KEY_MANAGER_CALLBACKS0 (fwpmu.h)
Структура IPSEC_KEY_MANAGER_CALLBACKS0 определяет набор обратных вызовов, которые должны вызываться IPsec на различных этапах согласования SA.
Синтаксис
typedef struct _IPSEC_KEY_MANAGER_CALLBACKS0 {
GUID reserved;
UINT32 flags;
IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0 keyDictationCheck;
IPSEC_KEY_MANAGER_DICTATE_KEY0 keyDictation;
IPSEC_KEY_MANAGER_NOTIFY_KEY0 keyNotify;
} IPSEC_KEY_MANAGER_CALLBACKS0;
Члены
reserved
Тип: GUID
Зарезервировано для системного использования.
flags
Тип: UINT32
Зарезервировано для системного использования.
keyDictationCheck
Тип: IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0
Указывает, что доверенный промежуточный агент (TIA) будет диктовать ключи для согласования sa. Используется, только если установлен флаг IPSEC_DICTATE_KEY .
keyDictation
Тип: IPSEC_KEY_MANAGER_DICTATE_KEY0
Позволяет TIA диктовать ключи для согласования sa. Используется, только если установлен флаг IPSEC_DICTATE_KEY .
keyNotify
Тип: IPSEC_KEY_MANAGER_NOTIFY_KEY0
Уведомляет TIA о ключах для согласования sa.
Комментарии
Если установлен флаг IPSEC_KEY_MANAGER_FLAG_DICTATE_KEY , необходимо указать все три обратных вызова; В противном случае следует указать только обратный вызов keyNotify .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Верхняя часть | fwpmu.h |
См. также раздел
IPSEC_KEY_MANAGER_DICTATE_KEY0
IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0