Partager via


MprConfigInterfaceGetCustomInfoEx, fonction (mprapi.h)

Récupère la configuration de stratégie IKEv2 personnalisée pour l’interface spécifiée.

Syntaxe

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

Paramètres

[in] hMprConfig

Handle de la configuration du routeur. Ce handle est obtenu 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 .

[out] pCustomInfo

Pointeur vers une structure MPR_IF_CUSTOMINFOEX . Lorsque vous avez terminé d’utiliser la structure, libérez la mémoire tampon en appelant la fonction MprConfigBufferFree .

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.
ERROR_NOT_ENOUGH_MEMORY
Les ressources étaient insuffisantes pour terminer l’opération.
ERROR_NO_SUCH_INTERFACE
L’interface qui correspond au paramètre hRouterInterface n’est pas présente dans la configuration du routeur.

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]
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