IPSEC_SA_DETAILS0 结构 (ipsectypes.h)

IPSEC_SA_DETAILS0结构用于存储枚举 IPsec 安全关联 (SA) 返回的信息。 IPSEC_SA_DETAILS1 可用。

 

语法

typedef struct IPSEC_SA_DETAILS0_ {
  FWP_IP_VERSION   ipVersion;
  FWP_DIRECTION    saDirection;
  IPSEC_TRAFFIC0   traffic;
  IPSEC_SA_BUNDLE0 saBundle;
  union {
    IPSEC_V4_UDP_ENCAPSULATION0 *udpEncapsulation;
  };
  FWPM_FILTER0     *transportFilter;
} IPSEC_SA_DETAILS0;

成员

ipVersion

Internet 协议 (FWP_IP_VERSION指定的 IP ) 版本。

saDirection

指示 由 FWP_DIRECTION 指定的 IPsec SA 的方向。

traffic

IPSEC_TRAFFIC0 指定的此 IPsec SA 保护的流量。

saBundle

IPSEC_SA_BUNDLE0指定的 SA 的各种参数。

udpEncapsulation

一个 IPSEC_V4_UDP_ENCAPSULATION0 结构,如果 SA 上启用了 UDP-ESP 封装,则存储 UDP 封装端口。

如果FWP_IP_VERSION_V4 ipVersion,则可用。

transportFilter

FWPM_FILTER0 指定的此 IPsec SA 对应的传输层筛选器。

要求

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

另请参阅

Windows 筛选平台 API 结构