IPSEC_SA_DETAILS1構造体 (ipsectypes.h)

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

 

構文

typedef struct IPSEC_SA_DETAILS1_ {
  FWP_IP_VERSION                ipVersion;
  FWP_DIRECTION                 saDirection;
  IPSEC_TRAFFIC1                traffic;
  IPSEC_SA_BUNDLE1              saBundle;
  union {
    IPSEC_V4_UDP_ENCAPSULATION0 *udpEncapsulation;
  };
  FWPM_FILTER0                  *transportFilter;
  IPSEC_VIRTUAL_IF_TUNNEL_INFO0 virtualIfTunnelInfo;
} IPSEC_SA_DETAILS1;

メンバー

ipVersion

IP バージョンを指定する FWP_IP_VERSION 値。 トンネル モードでは、これは外部ヘッダーのバージョンです。

saDirection

IPsec SA の方向を示す FWP_DIRECTION 値。

traffic

この IPsec SA によってセキュリティ保護されるトラフィックを指定する IPSEC_TRAFFIC1 構造体。 トンネル モードでは、これにはトンネル エンドポイントとクイック モード (QM) トラフィック セレクターの両方が含まれます。

saBundle

SA のさまざまなパラメーターを指定する IPSEC_SA_BUNDLE1 構造体。

udpEncapsulation

SA で UDP-ESP カプセル化が有効になっている場合に UDP カプセル化ポートを格納するIPSEC_V4_UDP_ENCAPSULATION0構造体。

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

transportFilter

この IPsec SA に対応するトランスポート層フィルターを指定するFWPM_FILTER0構造体。

virtualIfTunnelInfo

仮想インターフェイス トンネル情報を指定する IPSEC_VIRTUAL_IF_TUNNEL_INFO0 構造体。 インターネット キー Exchange バージョン 2 (IKEv2) でのみサポートされます。

要件

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

こちらもご覧ください

FWPM_FILTER0

FWP_DIRECTION

FWP_IP_VERSION

IPSEC_SA_BUNDLE1

IPSEC_TRAFFIC1

IPSEC_V4_UDP_ENCAPSULATION0

IPSEC_VIRTUAL_IF_TUNNEL_INFO0

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