Freigeben über


MprConfigFilterSetInfo-Funktion (mprapi.h)

Die MprConfigFilterSetInfo-Funktion legt die statischen Filterinformationen für einen angegebenen Transportprotokolltyp fest.

Syntax

DWORD MprConfigFilterSetInfo(
  [in] HANDLE hMprConfig,
  [in] DWORD  dwLevel,
  [in] DWORD  dwTransportId,
  [in] LPBYTE lpBuffer
);

Parameter

[in] hMprConfig

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

[in] dwLevel

Ein DWORD-Wert , der das Format beschreibt, in dem die Informationen im lpBuffer-Parameter strukturiert sind. Muss Null sein.

[in] dwTransportId

Ein DWORD-Wert , der den Transportprotokolltyp der statischen Filterinformationen im lpBuffer-Parameter beschreibt. Zulässige Werte für dwTransportId sind in der folgenden Tabelle aufgeführt.

Wert Transport (Protokollfamilie)
PID_ATALK Appletalk
PID_IP Internetprotokoll, Version 4
PID_IPX Internet-Paketaustausch
PID_NBF NetBIOS Frames-Protokoll
PID_IPV6 Windows Server 2008 oder höher: Internetprotokoll, Version 6

[in] lpBuffer

Ein Zeiger auf eine MPR_FILTER_0-Struktur , die die Konfigurationsinformationen des Filtertreibers enthält.

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
hMprConfig oder lpBuffer ist NULL, oder dwLevel ist nicht auf 0 festgelegt.

Anforderungen

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

Weitere Informationen

MPR_FILTER_0

MprConfigFilterGetInfo