структура 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 |