Поделиться через


Функция MprConfigInterfaceSetCustomInfoEx (mprapi.h)

Задает настраиваемую конфигурацию политики IKEv2 для указанного интерфейса.

Синтаксис

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

Параметры

[in] hMprConfig

Дескриптор конфигурации маршрутизатора. Получите этот дескриптор, вызвав функцию MprConfigServerConnect .

[in] hRouterInterface

Дескриптор обновляемой конфигурации интерфейса. Получите этот дескриптор, вызвав функцию MprConfigInterfaceCreate , mprConfigInterfaceGetHandle или mprConfigInterfaceEnum .

[in] pCustomInfo

Указатель на структуру MPR_IF_CUSTOMINFOEX .

Возвращаемое значение

Если функция выполнена успешно, возвращаемое значение будет NO_ERROR. Если функция завершается сбоем, возвращаемое значение представляет собой один из следующих кодов ошибок.

Код возврата Описание
ERROR_INVALID_PARAMETER
Хотя бы одно из следующих утверждений верно:
  • Параметр hMprConfig имеет значение NULL.
  • Параметр hRouterInterface имеет значение NULL.
  • Параметр pCustomInfo имеет значение NULL.
  • Тип интерфейса не ROUTER_IF_TYPE_FULL_ROUTER.
ERROR_NO_SUCH_INTERFACE
Интерфейс, соответствующий hRouterInterface , отсутствует в конфигурации маршрутизатора.

Требования

   
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header mprapi.h
Библиотека Mprapi.lib
DLL Mprapi.dll

См. также раздел

Функции конфигурации маршрутизатора

Справочник по управлению маршрутизатором