Partager via


MprConfigFilterSetInfo, fonction (mprapi.h)

La fonction MprConfigFilterSetInfo définit les informations de filtrage statique pour un type de protocole de transport spécifié.

Syntaxe

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

Paramètres

[in] hMprConfig

Gérez la configuration du routeur. Obtenez ce handle en appelant MprConfigServerConnect.

[in] dwLevel

Valeur DWORD qui décrit le format dans lequel les informations sont structurées dans le paramètre lpBuffer . Doit être zéro.

[in] dwTransportId

Valeur DWORD qui décrit le type de protocole de transport des informations de filtrage statique dans le paramètre lpBuffer . Les valeurs acceptables pour dwTransportId sont répertoriées dans le tableau suivant.

Valeur Transport (famille de protocoles)
PID_ATALK Appletalk
PID_IP Protocole Internet version 4
PID_IPX Internet Packet Exchange
PID_NBF NetBIOS Frames Protocol
PID_IPV6 Windows Server 2008 ou version ultérieure : Protocole Internet version 6

[in] lpBuffer

Pointeur vers une structure MPR_FILTER_0 qui contient les informations de configuration du pilote de filtre.

Valeur retournée

Si la fonction réussit, la valeur de retour est NO_ERROR.

Si la fonction échoue, la valeur de retour est l’un des codes d’erreur suivants.

Code de retour Description
ERROR_INVALID_PARAMETER
hMprConfig ou lpBuffer a la valeur NULL, ou dwLevel n’est pas défini sur 0.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Aucun pris en charge
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête mprapi.h
Bibliothèque Mprapi.lib
DLL Mprapi.dll

Voir aussi

MPR_FILTER_0

MprConfigFilterGetInfo