IPSEC_GETSPI1 構造体 (ipsectypes.h)

IPSEC_GETSPI1構造体には、IPsec ドライバーにセキュリティ パラメーター インデックス (SPI) を要求するときに指定する必要がある情報が含まれています。 IPSEC_GETSPI0 を使用できます。

 

構文

typedef struct IPSEC_GETSPI1_ {
  IPSEC_TRAFFIC1         inboundIpsecTraffic;
  FWP_IP_VERSION         ipVersion;
  union {
    IPSEC_V4_UDP_ENCAPSULATION0 *inboundUdpEncapsulation;
  };
  IPSEC_CRYPTO_MODULE_ID *rngCryptoModuleID;
} IPSEC_GETSPI1;

メンバー

inboundIpsecTraffic

受信 IPsec SA のトラフィック特性を記述する IPSEC_TRAFFIC1 構造体。

ipVersion

受信 IPsec トラフィックの IP バージョンを示す FWP_IP_VERSION 値。

inboundUdpEncapsulation

IPsec NAT トラバーサル (NATT) UDP カプセル化ポートを指定する省略可能な IPSEC_V4_UDP_ENCAPSULATION0 構造体。

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

rngCryptoModuleID

使用されていません。 IPSEC_CRYPTO_MODULE_IDGUID 値です。

要件

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

こちらもご覧ください

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