ROUTER_CUSTOM_IKEv2_POLICY0 structure (mprapi.h)
Contient la configuration du mode main IKEv2 et de la stratégie en mode rapide.
N’utilisez pas la structure ROUTER_CUSTOM_IKEv2_POLICY0 directement dans votre code ; l’utilisation de ROUTER_CUSTOM_IKEv2_POLICY 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 _ROUTER_CUSTOM_IKEv2_POLICY0 {
DWORD dwIntegrityMethod;
DWORD dwEncryptionMethod;
DWORD dwCipherTransformConstant;
DWORD dwAuthTransformConstant;
DWORD dwPfsGroup;
DWORD dwDhGroup;
} ROUTER_CUSTOM_IKEv2_POLICY0, *PROUTER_CUSTOM_IKEv2_POLICY0, ROUTER_CUSTOM_L2TP_POLICY0, *PROUTER_CUSTOM_L2TP_POLICY0;
Membres
dwIntegrityMethod
Valeur qui spécifie l’algorithme d’intégrité à négocier pendant la négociation SA en mode main IKEv2. Les valeurs autorisées pour ce membre sont définies dans IKEEXT_INTEGRITY_TYPE.
dwEncryptionMethod
Valeur qui spécifie l’algorithme de chiffrement à négocier pendant la négociation SA en mode main IKEv2. Les valeurs autorisées pour ce membre sont définies dans IKEEXT_CIPHER_TYPE.
dwCipherTransformConstant
Valeur qui spécifie l’algorithme de chiffrement à négocier pendant la négociation SA en mode rapide IKEv2. Les valeurs autorisées pour ce membre sont définies dans IPSEC_CIPHER_TYPE.
dwAuthTransformConstant
Valeur qui spécifie l’algorithme de hachage à négocier pendant la négociation SA en mode rapide IKEv2. Les valeurs autorisées pour ce membre sont définies dans IPSEC_AUTH_TYPE.
dwPfsGroup
Valeur qui spécifie l’algorithme Diffie Hellman qui doit être utilisé pour le mode rapide PFS (Perfect Forward Secrecy). Les valeurs autorisées pour ce membre sont définies dans IPSEC_PFS_GROUP.
dwDhGroup
Valeur qui spécifie le type de groupe Diffie Hellman utilisé pour la génération de clés Internet Key Exchange (IKE) pendant la négociation MM SA. Les valeurs autorisées pour ce membre sont définies dans IKEEXT_DH_GROUP.
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 |