Partager via


MprConfigInterfaceSetCustomInfoEx, fonction (mprapi.h)

Définit la configuration de stratégie IKEv2 personnalisée pour l’interface spécifiée.

Syntaxe

DWORD MprConfigInterfaceSetCustomInfoEx(
  [in] HANDLE               hMprConfig,
  [in] HANDLE               hRouterInterface,
  [in] PMPR_IF_CUSTOMINFOEX pCustomInfo
);

Paramètres

[in] hMprConfig

Handle de la configuration du routeur. Obtenez ce handle en appelant la fonction MprConfigServerConnect .

[in] hRouterInterface

Handle de la configuration de l’interface en cours de mise à jour. Obtenez ce handle en appelant la fonction MprConfigInterfaceCreate , la fonction MprConfigInterfaceGetHandle ou la fonction MprConfigInterfaceEnum .

[in] pCustomInfo

Pointeur vers une structure MPR_IF_CUSTOMINFOEX .

Valeur retournée

Si la fonction réussit, la valeur de retour est NO_ERROR. Si la fonction échoue, la valeur de retour est l’un des codes d’erreur suivants.

Code de retour Description
ERROR_INVALID_PARAMETER
Au moins un des éléments suivants est vrai :
  • Le paramètre hMprConfig est NULL.
  • Le paramètre hRouterInterface est NULL.
  • Le paramètre pCustomInfo est NULL.
  • Le type d’interface n’est pas ROUTER_IF_TYPE_FULL_ROUTER.
ERROR_NO_SUCH_INTERFACE
L’interface qui correspond à hRouterInterface n’est pas présente dans la configuration du routeur.

Configuration requise

   
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Plateforme cible Windows
En-tête mprapi.h
Bibliothèque Mprapi.lib
DLL Mprapi.dll

Voir aussi

Fonctions de configuration du routeur

Informations de référence sur la gestion des routeurs