Partager via


IKEV2_TUNNEL_CONFIG_PARAMS1 structure (mprapi.h)

Permet d’obtenir ou de définir des paramètres de tunnel pour les appareils Internet Key Exchange version 2 (IKEv2).

N’utilisez pas la structure IKEV2_TUNNEL_CONFIG_PARAMS1 directement dans votre code ; l’utilisation de IKEV2_TUNNEL_CONFIG_PARAMS garantit à la place que la version appropriée, basée sur le système d’exploitation sous lequel le code est compilé, est utilisée.

Syntaxe

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;

Membres

dwIdleTimeout

Valeur qui spécifie la durée, en secondes, après laquelle la connexion sera déconnectée en l’absence de trafic.

dwNetworkBlackoutTime

Valeur qui spécifie le délai de retransmission pour les paquets de requête IKEv2. IKEv2 attend une réponse pour chaque paquet de requête envoyé. Cette valeur spécifie l’heure après laquelle la connexion est supprimée en cas de non-réception d’une réponse.

dwSaLifeTime

Valeur qui spécifie la durée de vie, en secondes, d’une association de sécurité (SA), après laquelle l’AS n’est plus valide.

dwSaDataSizeForRenegotiation

Valeur qui spécifie le nombre de kilo-octets autorisés à être transférés à l’aide d’une SA avant qu’il ne soit renégocié.

dwConfigOptions

Non implémenté. Doit avoir la valeur 0.

dwTotalCertificates

Valeur qui spécifie le nombre de certificats dans le membre certificateNames .

certificateNames

Tableau de structures CERT_NAME_BLOB qui contiennent des certificats d’infrastructure à clé publique X.509.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête mprapi.h