struktur JOBOBJECT_NET_RATE_CONTROL_INFORMATION (winnt.h)

Berisi informasi yang digunakan untuk mengontrol lalu lintas jaringan untuk suatu pekerjaan. Struktur ini digunakan oleh fungsi SetInformationJobObject dan QueryInformationJobObject dengan kelas informasi JobObjectNetRateControlInformation .

Sintaks

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

Anggota

MaxBandwidth

Bandwidth maksimum untuk lalu lintas jaringan keluar untuk pekerjaan tersebut, dalam byte.

ControlFlags

Kombinasi nilai enumerasi JOB_OBJECT_NET_RATE_CONTROL_FLAGS yang menentukan kebijakan penjadwalan untuk kontrol laju jaringan.

DscpTag

Nilai yang digunakan untuk bidang Differentiated Service code point (DSCP) untuk mengaktifkan kualitas layanan jaringan (QoS) untuk semua lalu lintas jaringan keluar yang dihasilkan oleh proses objek pekerjaan. Rentang yang valid adalah dari 0x00 hingga 0x3F. Untuk informasi tentang DSCP, lihat Layanan yang Dibedakan.

Keterangan

Anda hanya dapat mengatur kontrol lalu lintas jaringan pada satu pekerjaan dalam hierarki pekerjaan berlapis. Pengaturan yang Anda tentukan berlaku untuk pekerjaan tersebut dan pekerjaan anak dalam hierarki untuk pekerjaan tersebut. Pengaturan tidak berlaku untuk rantai pekerjaan dari pekerjaan induk hingga bagian atas hierarki. Anda dapat mengubah pengaturan pada pekerjaan asli dalam hierarki tempat Anda mengatur kontrol laju. Namun, upaya untuk menetapkan nilai untuk kontrol tingkat jaringan untuk pekerjaan lain dalam hierarki, termasuk pekerjaan induk, gagal.

Persyaratan

   
Klien minimum yang didukung Windows 10 [khusus aplikasi desktop]
Server minimum yang didukung Windows Server 2016 [hanya aplikasi desktop]
Header winnt.h

Lihat juga

JOB_OBJECT_NET_RATE_CONTROL_FLAGS

QueryInformationJobObject

SetInformationJobObject