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

Confira também

FWP_BYTE_BLOB

FWP_IP_VERSION

IKEEXT_COOKIE_PAIR0

IKEEXT_CREDENTIALS2

IKEEXT_KEY_MODULE_TYPE

IKEEXT_PROPOSAL0

IKEEXT_TRAFFIC0

IPSEC_V4_UDP_ENCAPSULATION0