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 |