Freigeben über


MprConfigInterfaceSetCustomInfoEx-Funktion (mprapi.h)

Legt die benutzerdefinierte IKEv2-Richtlinienkonfiguration für die angegebene Schnittstelle fest.

Syntax

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

Parameter

[in] hMprConfig

Das Handle für die Routerkonfiguration. Rufen Sie dieses Handle ab, indem Sie die Funktion MprConfigServerConnect aufrufen.

[in] hRouterInterface

Das Handle für die zu aktualisierende Schnittstellenkonfiguration. Rufen Sie dieses Handle ab, indem Sie die MprConfigInterfaceCreate-Funktion , die MprConfigInterfaceGetHandle-Funktion oder die MprConfigInterfaceEnum-Funktion aufrufen.

[in] pCustomInfo

Ein Zeiger auf eine MPR_IF_CUSTOMINFOEX Struktur.

Rückgabewert

Wenn die Funktion erfolgreich ist, wird der Rückgabewert NO_ERROR. Wenn die Funktion fehlschlägt, ist der Rückgabewert einer der folgenden Fehlercodes.

Rückgabecode Beschreibung
ERROR_INVALID_PARAMETER
Mindestens eine der folgenden Optionen muss zutreffen:
  • Der hMprConfig-Parameter ist NULL.
  • Der hRouterInterface-Parameter ist NULL.
  • Der pCustomInfo-Parameter ist NULL.
  • Der Schnittstellentyp ist nicht ROUTER_IF_TYPE_FULL_ROUTER.
ERROR_NO_SUCH_INTERFACE
Die Schnittstelle, die hRouterInterface entspricht, ist in der Routerkonfiguration nicht vorhanden.

Anforderungen

   
Unterstützte Mindestversion (Client) Nicht unterstützt
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mprapi.h
Bibliothek Mprapi.lib
DLL Mprapi.dll

Weitere Informationen

Routerkonfigurationsfunktionen

Referenz zur Routerverwaltung