Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die MprConfigInterfaceSetInfo-Funktion legt die Konfiguration für die angegebene Schnittstelle fest.
Syntax
DWORD MprConfigInterfaceSetInfo(
[in] HANDLE hMprConfig,
[in] HANDLE hRouterInterface,
[in] DWORD dwLevel,
[in] LPBYTE lpbBuffer
);
Parameter
[in] hMprConfig
Handle für die Routerkonfiguration. Rufen Sie dieses Handle ab, indem Sie MprConfigServerConnect aufrufen.
[in] hRouterInterface
Handle für die Schnittstellenkonfiguration, die aktualisiert wird. Rufen Sie dieses Handle ab, indem Sie MprConfigInterfaceCreate, MprConfigInterfaceGetHandle oder MprConfigInterfaceEnum aufrufen.
[in] dwLevel
Ein DWORD-Wert, der das Format beschreibt, in dem die Informationen im lpBuffer-Parameter strukturiert sind. Zulässige Werte für dwLevel sind 0, 1, 2 und 3, wie in der folgenden Tabelle aufgeführt.
| Wert | Strukturformat |
|---|---|
| 0 | MPR_INTERFACE_0 |
| 1 | MPR_INTERFACE_1 |
| 2 | MPR_INTERFACE_2 |
| 3 | Windows Server 2008 oder höher: MPR_INTERFACE_3 |
[in] lpbBuffer
Ein Zeiger auf eine
MPR_INTERFACE_0, MPR_INTERFACE_1,
MPR_INTERFACE_2 oder MPR_INTERFACE_3 Struktur. Der dwLevel-Parameter gibt den Typ der Struktur an.
Die Informationen in dieser Struktur werden verwendet, um die Schnittstellenkonfiguration zu aktualisieren.
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.
| Wert | Bedeutung |
|---|---|
|
Mindestens eine der folgenden Optionen muss zutreffen:
|
|
Die Schnittstelle, die hRouterInterface entspricht, ist in der Routerkonfiguration nicht vorhanden. |
|
Verwenden Sie FormatMessage , um die Systemfehlermeldung abzurufen, die dem zurückgegebenen Fehlercode entspricht. |
Hinweise
Die MprAdminInterfaceSetInfo-Funktion unterstützt die MPR_INTERFACE_2-Struktur . MprConfigInterfaceSetInfo ist dies jedoch nicht. Rufen Sie mprAdminInterfaceSetInfo mit MPR_INTERFACE_2 auf, und rufen Sie dann MprConfigInterfaceSetInfo mit MPR_INTERFACE_0 oder MPR_INTERFACE_1 auf, um dauerhafte Änderungen an einer Bedarfswahlschnittstelle vorzunehmen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Nicht unterstützt |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | mprapi.h |
| Bibliothek | Mprapi.lib |
| DLL | Mprapi.dll |