IPSEC_GETSPI0 结构 (ipsectypes.h)

IPSEC_GETSPI0 结构包含从 IPsec 驱动程序请求安全参数索引 (SPI) 时必须提供的信息。 IPSEC_GETSPI1 可用。

 

语法

typedef struct IPSEC_GETSPI0_ {
  IPSEC_TRAFFIC0         inboundIpsecTraffic;
  FWP_IP_VERSION         ipVersion;
  union {
    IPSEC_V4_UDP_ENCAPSULATION0 *inboundUdpEncapsulation;
  };
  IPSEC_CRYPTO_MODULE_ID *rngCryptoModuleID;
} IPSEC_GETSPI0;

成员

inboundIpsecTraffic

描述入站 IPsec SA 的流量特征的 IPSEC_TRAFFIC0 结构。

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 Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 ipsectypes.h

另请参阅

Windows 筛选平台 API 结构