JOBOBJECT_NET_RATE_CONTROL_INFORMATION-Struktur (winnt.h)

Enthält Informationen zum Steuern des Netzwerkdatenverkehrs für einen Auftrag. Diese Struktur wird von den Funktionen SetInformationJobObject und QueryInformationJobObject mit der Informationsklasse JobObjectNetRateControlInformation verwendet.

Syntax

typedef struct JOBOBJECT_NET_RATE_CONTROL_INFORMATION {
  DWORD64                           MaxBandwidth;
  JOB_OBJECT_NET_RATE_CONTROL_FLAGS ControlFlags;
  BYTE                              DscpTag;
} JOBOBJECT_NET_RATE_CONTROL_INFORMATION;

Member

MaxBandwidth

Die maximale Bandbreite für ausgehenden Netzwerkdatenverkehr für den Auftrag in Bytes.

ControlFlags

Eine Kombination aus JOB_OBJECT_NET_RATE_CONTROL_FLAGS Enumerationswerten, die die Planungsrichtlinie für die Steuerung der Netzwerkraten angeben.

DscpTag

Der Wert, der für das DSCP-Feld (Differenzierter Dienstcodepunkt) zum Aktivieren der Netzwerkqualität (Network Quality of Service, QoS) für den gesamten ausgehenden Netzwerkdatenverkehr verwendet werden soll, der von den Prozessen des Auftragsobjekts generiert wird. Der gültige Bereich reicht von 0x00 bis 0x3F. Informationen zu DSCP finden Sie unter Differenzierte Dienste.

Hinweise

Sie können die Steuerung des Netzwerkdatenverkehrs nur für einen Auftrag in einer Hierarchie geschachtelter Aufträge festlegen. Die von Ihnen angegebenen Einstellungen gelten für diesen Auftrag und die untergeordneten Aufträge in der Hierarchie für diesen Auftrag. Die Einstellungen gelten nicht für die Auftragskette vom übergeordneten Auftrag bis zum oberen Rand der Hierarchie. Sie können die Einstellungen für den ursprünglichen Auftrag in der Hierarchie ändern, für die Sie die Ratensteuerung festlegen. Versuche, Werte für die Steuerung der Netzwerkrate für alle anderen Aufträge in der Hierarchie festzulegen, einschließlich der übergeordneten Aufträge, schlagen jedoch fehl.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 10 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2016 [nur Desktop-Apps]
Kopfzeile winnt.h

Weitere Informationen

JOB_OBJECT_NET_RATE_CONTROL_FLAGS

QueryInformationJobObject

SetInformationJobObject