Compartir a través de


Función MprConfigInterfaceGetCustomInfoEx (mprapi.h)

Recupera la configuración de directiva IKEv2 personalizada para la interfaz especificada.

Sintaxis

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

Parámetros

[in] hMprConfig

Identificador de la configuración del enrutador. Este identificador se obtiene mediante una llamada a la función MprConfigServerConnect .

[in] hRouterInterface

Identificador de la configuración de la interfaz que se está actualizando. Obtenga este identificador llamando a la función MprConfigInterfaceCreate , a la función MprConfigInterfaceGetHandle o a la función MprConfigInterfaceEnum .

[out] pCustomInfo

Puntero a una estructura MPR_IF_CUSTOMINFOEX . Cuando haya terminado de usar la estructura , libere el búfer llamando a la función MprConfigBufferFree .

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es NO_ERROR. Si se produce un error en la función, el valor devuelto es uno de los siguientes códigos de error.

Código devuelto Descripción
ERROR_INVALID_PARAMETER
Se cumple al menos una de las siguientes condiciones:
  • El parámetro hMprConfig es NULL.
  • El parámetro hRouterInterface es NULL.
  • El parámetro pCustomInfo es NULL.
ERROR_NOT_ENOUGH_MEMORY
No había recursos suficientes para completar la operación.
ERROR_NO_SUCH_INTERFACE
La interfaz que corresponde al parámetro hRouterInterface no está presente en la configuración del enrutador.

Requisitos

Requisito Value
Cliente mínimo compatible No se admite ninguno
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mprapi.h
Library Mprapi.lib
Archivo DLL Mprapi.dll

Consulte también

Funciones de configuración del enrutador

Referencia de administración de enrutadores