IPSEC_KEY_MANAGER_CALLBACKS0 構造体 (fwpmu.h)
IPSEC_KEY_MANAGER_CALLBACKS0構造体は、SA ネゴシエーションのさまざまな段階で IPsec によって呼び出される必要があるコールバックのセットを指定します
構文
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
ネゴシエートされている SA のキーを TIA に通知します。
注釈
IPSEC_KEY_MANAGER_FLAG_DICTATE_KEY フラグが設定されている場合は、3 つのコールバックをすべて指定する必要があります。それ以外の場合は、keyNotify コールバックのみを指定する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
Header | fwpmu.h |
こちらもご覧ください
IPSEC_KEY_MANAGER_DICTATE_KEY0
IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0