IKEEXT_SA_DETAILS1 構造体 (iketypes.h)

IKEEXT_SA_DETAILS1構造体は、IKE、AuthIP、IKEv2 セキュリティ アソシエーション (CA) を列挙するときに返される情報を格納するために使用されます。 IKEEXT_SA_DETAILS0 を使用できます。

 

構文

typedef struct IKEEXT_SA_DETAILS1_ {
  UINT64                 saId;
  IKEEXT_KEY_MODULE_TYPE keyModuleType;
  FWP_IP_VERSION         ipVersion;
  union {
    IPSEC_V4_UDP_ENCAPSULATION0 *v4UdpEncapsulation;
  };
  IKEEXT_TRAFFIC0        ikeTraffic;
  IKEEXT_PROPOSAL0       ikeProposal;
  IKEEXT_COOKIE_PAIR0    cookiePair;
  IKEEXT_CREDENTIALS1    ikeCredentials;
  GUID                   ikePolicyKey;
  UINT64                 virtualIfTunnelId;
  FWP_BYTE_BLOB          correlationKey;
} IKEEXT_SA_DETAILS1;

メンバー

saId

セキュリティアソシエーションを識別する LUID。

keyModuleType

キー モジュールの種類。

詳細については、「 IKEEXT_KEY_MODULE_TYPE 」を参照してください。

ipVersion

FWP_IP_VERSIONで指定された IP バージョン。

v4UdpEncapsulation

NAT が検出された場合、メイン モードに対応する UDP ポートを格納する、 IPSEC_V4_UDP_ENCAPSULATION0 構造体を指します。

ipVersionFWP_IP_VERSION_V4されている場合に使用できます。

ikeTraffic

IKEEXT_TRAFFIC0で指定されたこの IKE SA に対応するトラフィック。

ikeProposal

IKEEXT_PROPOSAL0で指定されたこの IKE SA に対応するメイン モード提案。

cookiePair

IKEEXT_COOKIE_PAIR0で指定された SA Cookie。

ikeCredentials

IKEEXT_CREDENTIALS1で指定された SA の資格情報。

ikePolicyKey

この SA に対応するメイン モード ポリシー プロバイダー コンテキストの GUID。

virtualIfTunnelId

仮想インターフェイストンネリング状態への ID/ハンドル。 IKEv2 にのみ適用されます。

correlationKey

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header iketypes.h

こちらもご覧ください

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