структура IPSEC_SA_DETAILS1 (ipsectypes.h)

Структура IPSEC_SA_DETAILS1 используется для хранения сведений, возвращаемых при перечислении связей безопасности IPsec. 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

Значение FWP_IP_VERSION , указывающее ip-версию. В режиме туннеля это версия внешнего заголовка.

saDirection

Значение FWP_DIRECTION , указывающее направление sa IPsec.

traffic

Структура IPSEC_TRAFFIC1 , задающая трафик, защищенный этим IPsec SA. В режиме туннеля он содержит как конечные точки туннеля, так и селекторы трафика быстрого режима (QM).

saBundle

Структура IPSEC_SA_BUNDLE1 , указывающая различные параметры sa.

udpEncapsulation

Структура IPSEC_V4_UDP_ENCAPSULATION0 , которая хранит порты инкапсуляции UDP, если в sa включена инкапсуляция UDP-ESP.

Доступно, если ipVersionFWP_IP_VERSION_V4.

transportFilter

Структура FWPM_FILTER0 , указывающая фильтр транспортного слоя, соответствующий этому sa IPsec.

virtualIfTunnelInfo

Структура IPSEC_VIRTUAL_IF_TUNNEL_INFO0 , указывающая сведения о туннеле виртуального интерфейса. Поддерживается только Internet Key Exchange версии 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

Структуры API платформы фильтрации Windows