JOBOBJECT_NET_RATE_CONTROL_INFORMATION 結構 (winnt.h)

包含用來控制作業網路流量的資訊。 這個結構是由 SetInformationJobObjectQueryInformationJobObject 函式搭配 JobObjectNetRateControlInformation 資訊類別使用。

語法

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

成員

MaxBandwidth

作業傳出網路流量的最大頻寬,以位元組為單位。

ControlFlags

JOB_OBJECT_NET_RATE_CONTROL_FLAGS列舉值的組合,指定網路速率控制排程原則。

DscpTag

要用於 [區別服務代碼點] 的值, (DSCP) 欄位,針對工作物件進程所產生的所有傳出網路流量開啟服務品質 (QoS) 。 有效範圍是從0x00到0x3F。 如需 DSCP 的相關資訊,請參閱 區別服務

備註

您只能在巢狀作業階層中的一個作業上設定網路流量的控制。 您指定的設定會套用至該作業的階層中的該作業和子作業。 這些設定不適用於從父工作到階層頂端的作業鏈結。 您可以在設定速率控制之階層中,變更原始作業上的設定。 不過,嘗試設定階層中任何其他作業的網路速率控制值,包括父作業失敗。

規格需求

   
最低支援的用戶端 Windows 10 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2016 [僅限傳統型應用程式]
標頭 winnt.h

另請參閱

JOB_OBJECT_NET_RATE_CONTROL_FLAGS

QueryInformationJobObject

SetInformationJobObject