IPSEC_TUNNEL_ENDPOINT0構造体 (ipsectypes.h)

IPSEC_TUNNEL_ENDPOINT0構造体は、トンネル モード SA のエンドポイントのアドレス情報を格納するために使用されます。

構文

typedef struct IPSEC_TUNNEL_ENDPOINT0_ {
  FWP_IP_VERSION ipVersion;
  union {
    UINT32 v4Address;
    UINT8  v6Address[16];
  };
} IPSEC_TUNNEL_ENDPOINT0;

メンバー

ipVersion

種類: FWP_IP_VERSION

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

v4Address

型: UINT32

case(FWP_IP_VERSION_V4)

v6Address[16]

種類: UINT8[16]

case(FWP_IP_VERSION_V6)

解説

トンネルのエンドポイント アドレスを含む名前のない共用体の場合は、switch_type(FWP_IP_VERSION)、switch_is(ipVersion) です。

IPSEC_TUNNEL_ENDPOINT0 は、IPSEC_TUNNEL_ENDPOINTの特定の実装です。 詳細については、「 WFP Version-Independent 名と特定のバージョンの Windows を対象 とする」を参照してください。

要件

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

関連項目

FWP_IP_VERSION

IPSEC_TUNNEL_ENDPOINTS2

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