Fonction MprConfigFilterGetInfo (mprapi.h)
La fonction MprConfigFilterGetInfo retourne des informations de filtrage statiques pour un type de protocole de transport spécifié.
Syntaxe
DWORD MprConfigFilterGetInfo(
[in] HANDLE hMprConfig,
[in] DWORD dwLevel,
[in] DWORD dwTransportId,
[out] 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 retourné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 | Internet Protocol version 4 |
PID_IPX | Internet Packet Exchange |
PID_NBF | Protocole d’images NetBIOS |
PID_IPV6 | Windows Server 2008 ou version ultérieure : Protocole Internet version 6 |
[out] lpBuffer
Une fois l’exécution réussie, un pointeur vers une structure MPR_FILTER_0 qui contient les informations de configuration du pilote de filtre. Libérez cette mémoire tampon en appelant MprConfigBufferFree.
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 |
---|---|
|
hMprConfig ou lpBuffer a la valeur NULL ou dwLevel n’est pas défini sur 0. |
Spécifications
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 |