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

一个FWP_IP_VERSION值,该值指示入站 IPsec 流量的 IP 版本。

inboundUdpEncapsulation

可选 IPSEC_V4_UDP_ENCAPSULATION0 结构,用于指定 IPsec NAT 遍历 (NATT) UDP 封装端口。

FWP_IP_VERSION_V4ipVersion 时可用。

rngCryptoModuleID

未使用。 IPSEC_CRYPTO_MODULE_IDGUID 值。

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
标头 ipsectypes.h

另请参阅

Windows 筛选平台 API 结构