structure JOBOBJECT_NET_RATE_CONTROL_INFORMATION (winnt.h)
Contient les informations utilisées pour contrôler le trafic réseau d’un travail. Cette structure est utilisée par les fonctions SetInformationJobObject et QueryInformationJobObject avec la classe d’informations JobObjectNetRateControlInformation .
Syntaxe
typedef struct JOBOBJECT_NET_RATE_CONTROL_INFORMATION {
DWORD64 MaxBandwidth;
JOB_OBJECT_NET_RATE_CONTROL_FLAGS ControlFlags;
BYTE DscpTag;
} JOBOBJECT_NET_RATE_CONTROL_INFORMATION;
Membres
MaxBandwidth
Bande passante maximale pour le trafic réseau sortant pour le travail, en octets.
ControlFlags
Combinaison de JOB_OBJECT_NET_RATE_CONTROL_FLAGS valeurs d’énumération qui spécifient la stratégie de planification pour le contrôle de débit réseau.
DscpTag
Valeur à utiliser pour le champ Point de code de service différencié (DSCP) afin d’activer la qualité de service réseau (QoS) pour tout le trafic réseau sortant généré par les processus de l’objet de travail. La plage valide est comprise entre 0x00 et 0x3F. Pour plus d’informations sur DSCP, consultez Services différenciés.
Remarques
Vous ne pouvez définir le contrôle du trafic réseau que sur un seul travail dans une hiérarchie de travaux imbriqués. Les paramètres que vous spécifiez s’appliquent à ce travail et aux travaux enfants dans la hiérarchie pour ce travail. Les paramètres ne s’appliquent pas à la chaîne de travaux du travail parent au sommet de la hiérarchie. Vous pouvez modifier les paramètres du travail d’origine dans la hiérarchie sur laquelle vous définissez le contrôle de débit. Toutefois, les tentatives de définition de valeurs pour le contrôle du débit réseau pour tous les autres travaux de la hiérarchie, y compris les travaux parents, échouent.
Configuration requise
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
En-tête | winnt.h |