Compartilhar via


estrutura IKEV2_TUNNEL_CONFIG_PARAMS1 (mprapi.h)

Usado para obter ou definir parâmetros de túnel para dispositivos IKEv2 (Internet Key Exchange versão 2).

Não use a estrutura IKEV2_TUNNEL_CONFIG_PARAMS1 diretamente em seu código; usando IKEV2_TUNNEL_CONFIG_PARAMS garante que a versão adequada, com base no sistema operacional em que o código foi compilado, seja usada.

Sintaxe

typedef struct _IKEV2_TUNNEL_CONFIG_PARAMS1 {
  DWORD          dwIdleTimeout;
  DWORD          dwNetworkBlackoutTime;
  DWORD          dwSaLifeTime;
  DWORD          dwSaDataSizeForRenegotiation;
  DWORD          dwConfigOptions;
  DWORD          dwTotalCertificates;
  CERT_NAME_BLOB *certificateNames;
} IKEV2_TUNNEL_CONFIG_PARAMS1, *PIKEV2_TUNNEL_CONFIG_PARAMS1;

Membros

dwIdleTimeout

Um valor que especifica o tempo, em segundos, após o qual a conexão será desconectada se não houver tráfego.

dwNetworkBlackoutTime

Um valor que especifica o tempo limite de retransmissão para pacotes de solicitação IKEv2. IKEv2 espera uma resposta para cada pacote de solicitação enviado, esse valor especifica o tempo após o qual a conexão é excluída caso uma resposta não seja recebida.

dwSaLifeTime

Um valor que especifica o tempo de vida, em segundos, de uma SA (associação de segurança), após a qual a SA não é mais válida.

dwSaDataSizeForRenegotiation

Um valor que especifica o número de quilobytes que podem ser transferidos usando uma SA antes de ser renegociado.

dwConfigOptions

Não implementado. Deve ser definido como 0.

dwTotalCertificates

Um valor que especifica o número de certificados no membro certificateNames .

certificateNames

Uma matriz de estruturas de CERT_NAME_BLOB que contêm certificados de infraestrutura de chave pública X.509.

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho mprapi.h