estrutura IPSEC_SA_DETAILS1 (ipsectypes.h)
A estrutura IPSEC_SA_DETAILS1 é usada para armazenar informações retornadas ao enumerar associações de segurança IPsec (SAs). IPSEC_SA_DETAILS0 está disponível.
Sintaxe
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;
Membros
ipVersion
Um valor FWP_IP_VERSION que especifica a versão de IP. No modo de túnel, essa é a versão do cabeçalho externo.
saDirection
Um valor FWP_DIRECTION que indica a direção da SA IPsec.
traffic
Uma estrutura IPSEC_TRAFFIC1 que especifica o tráfego que está sendo protegido por essa SA IPsec. No modo de túnel, isso contém os pontos de extremidade do túnel e os seletores de tráfego do Modo Rápido (QM).
saBundle
Uma estrutura IPSEC_SA_BUNDLE1 que especifica vários parâmetros da SA.
udpEncapsulation
Uma estrutura IPSEC_V4_UDP_ENCAPSULATION0 que armazena as portas de encapsulamento UDP se o encapsulamento UDP-ESP estiver habilitado na SA.
Disponível se ipVersion for FWP_IP_VERSION_V4.
transportFilter
Uma estrutura FWPM_FILTER0 que especifica o filtro de camada de transporte que corresponde a essa SA IPsec.
virtualIfTunnelInfo
Uma estrutura IPSEC_VIRTUAL_IF_TUNNEL_INFO0 que especifica as informações do túnel da interface virtual. Compatível apenas com o Internet Key Exchange versão 2 (IKEv2).
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | ipsectypes.h |