Partager via


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