estrutura IKEEXT_SA_DETAILS2 (iketypes.h)
A estrutura IKEEXT_SA_DETAILS2 é usada para armazenar informações retornadas ao enumerar associações de segurança (SAs) IKE, AuthIP e IKEv2. IKEEXT_SA_DETAILS1 está disponível. Para o Windows Vista, IKEEXT_SA_DETAILS0 está disponível.
Sintaxe
typedef struct IKEEXT_SA_DETAILS2_ {
UINT64 saId;
IKEEXT_KEY_MODULE_TYPE keyModuleType;
FWP_IP_VERSION ipVersion;
union {
IPSEC_V4_UDP_ENCAPSULATION0 *v4UdpEncapsulation;
};
IKEEXT_TRAFFIC0 ikeTraffic;
IKEEXT_PROPOSAL0 ikeProposal;
IKEEXT_COOKIE_PAIR0 cookiePair;
IKEEXT_CREDENTIALS2 ikeCredentials;
GUID ikePolicyKey;
UINT64 virtualIfTunnelId;
FWP_BYTE_BLOB correlationKey;
} IKEEXT_SA_DETAILS2;
Membros
saId
Tipo: UINT64
LUID identificando a associação de segurança.
keyModuleType
Tipo: IKEEXT_KEY_MODULE_TYPE
Tipo de módulo de chave.
ipVersion
Tipo: FWP_IP_VERSION
A versão do IP.
v4UdpEncapsulation
Tipo: IPSEC_V4_UDP_ENCAPSULATION0*
Armazena as portas UDP correspondentes ao Modo Principal, se um NAT for detectado.
Disponível quando ipVersion é FWP_IP_VERSION_V4.
ikeTraffic
Tipo: IKEEXT_TRAFFIC0
O tráfego correspondente a essa SA IKE.
ikeProposal
Tipo: IKEEXT_PROPOSAL0
A proposta do modo main correspondente a essa SA IKE.
cookiePair
Tipo: IKEEXT_COOKIE_PAIR0
Os cookies SA.
ikeCredentials
Tipo: IKEEXT_CREDENTIALS2
Informações de credenciais para a SA.
ikePolicyKey
Tipo: GUID
GUID do contexto do provedor de política do modo main correspondente a essa SA.
virtualIfTunnelId
Tipo: UINT64
ID/Identificador para o estado de túnel de interface virtual. Aplicável somente a IKEv2.
correlationKey
Tipo: FWP_BYTE_BLOB
Chave derivada de autenticações para permitir que aplicativos externos associem criptograficamente suas trocas a essa SA.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho | iketypes.h |