IPSEC_SA_DETAILS1 结构 (ipsectypes.h)

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

 

语法

typedef struct IPSEC_SA_DETAILS1_ {
  FWP_IP_VERSION                ipVersion;
  FWP_DIRECTION                 saDirection;
  IPSEC_TRAFFIC1                traffic;
  IPSEC_SA_BUNDLE1              saBundle;
  union {
    IPSEC_V4_UDP_ENCAPSULATION0 *udpEncapsulation;
  };
  FWPM_FILTER0                  *transportFilter;
  IPSEC_VIRTUAL_IF_TUNNEL_INFO0 virtualIfTunnelInfo;
} IPSEC_SA_DETAILS1;

成员

ipVersion

指定 IP 版本的 FWP_IP_VERSION 值。 在隧道模式下,这是外部标头的版本。

saDirection

指示 IPsec SA 方向的 FWP_DIRECTION 值。

traffic

一个IPSEC_TRAFFIC1结构,指定受此 IPsec SA 保护的流量。 在隧道模式下,这同时包含隧道终结点和快速模式 (QM) 流量选择器。

saBundle

一个IPSEC_SA_BUNDLE1结构,用于指定 SA 的各种参数。

udpEncapsulation

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

如果FWP_IP_VERSION_V4 ipVersion,则可用。

transportFilter

一个FWPM_FILTER0结构,指定与此 IPsec SA 对应的传输层筛选器。

virtualIfTunnelInfo

指定虚拟接口隧道信息的 IPSEC_VIRTUAL_IF_TUNNEL_INFO0 结构。 仅受 Internet 密钥交换版本 2 (IKEv2) 支持。

要求

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

另请参阅

FWPM_FILTER0

FWP_DIRECTION

FWP_IP_VERSION

IPSEC_SA_BUNDLE1

IPSEC_TRAFFIC1

IPSEC_V4_UDP_ENCAPSULATION0

IPSEC_VIRTUAL_IF_TUNNEL_INFO0

Windows 筛选平台 API 结构