Share via


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_MANAGER0

IPSEC_KEY_MANAGER_DICTATE_KEY0

IPSEC_KEY_MANAGER_KEY_DICTATION_CHECK0

IPSEC_KEY_MANAGER_NOTIFY_KEY0

IPsecKeyManagerAddAndRegister0

Windows フィルタリング プラットフォーム API の構造