TcSetInterface, fonction (traffic.h)

La fonction TcSetInterface définit des paramètres individuels pour une interface donnée.

Syntaxe

ULONG TcSetInterface(
  [in] HANDLE IfcHandle,
  [in] LPGUID pGuidParam,
  [in] ULONG  BufferSize,
  [in] PVOID  Buffer
);

Paramètres

[in] IfcHandle

Handle associé à l’interface à définir. Ce handle est obtenu par un appel précédent à la fonction TcOpenInterface .

[in] pGuidParam

Pointeur vers l’identificateur global unique (GUID) qui correspond au paramètre à définir. Vous trouverez la liste des GUID disponibles dans GUID.

[in] BufferSize

Taille de la mémoire tampon fournie par le client, en octets.

[in] Buffer

Pointeur vers une mémoire tampon fournie par le client. Buffer doit contenir la valeur à laquelle le paramètre de contrôle de trafic fourni dans pGuidParam doit être défini.

Valeur retournée

Code de retour Description
NO_ERROR
Fonction exécutée sans erreurs.
ERROR_INVALID_HANDLE
Handle d’interface non valide.
ERROR_INVALID_PARAMETER
Paramètre non valide.
ERROR_NOT_SUPPORTED
La définition du GUID pour l’interface fournie n’est pas prise en charge.
ERROR_WMI_INSTANCE_NOT_FOUND
Le GUID n’est pas disponible.
ERROR_WMI_GUID_NOT_FOUND
L’appareil n’a pas été inscrit pour ce GUID.

Remarques

Note L’utilisation de la fonction TcSetInterface nécessite des privilèges d’administration. La liste des GUID qui peuvent être définis est expliquée dans GUID.
 

Configuration requise

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

Voir aussi

GUID

TcOpenInterface