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 |