Bagikan melalui


struktur QOS_SD_MODE (qos.h)

Objek QOS QOS_SD_MODE menentukan perilaku komponen pembentuk paket kontrol lalu lintas.

Sintaks

typedef struct _QOS_SD_MODE {
  QOS_OBJECT_HDR ObjectHdr;
  ULONG          ShapeDiscardMode;
} QOS_SD_MODE, *LPQOS_SD_MODE;

Anggota

ObjectHdr

Objek QOS QOS_OBJECT_HDR. Jenis objek untuk objek QOS ini harus QOS_SD_MODE.

ShapeDiscardMode

Menentukan perilaku pembentuk paket yang diminta. Perhatikan bahwa ada elemen penanganan paket dalam perilaku yang telah ditentukan sebelumnya ini yang bergantung pada pengaturan alur yang ditentukan dalam FLOWSPEC.

Nilai Makna
TC_NONCONF_BORROW
Mode ini saat ini hanya tersedia untuk TC API. Ini tidak tersedia untuk pengguna API QOS.

Menginstruksikan pembentuk paket untuk meminjam sumber daya yang tersisa setelah semua alur prioritas yang lebih tinggi telah dilayankan. Jika anggota TokenRate dari FLOWSPEC ditentukan untuk alur ini, paket yang melebihi nilai TokenRate akan memiliki prioritasnya diturunkan menjadi kurang dari SERVICETYPE_BESTEFFORT, seperti yang didefinisikan dalam anggota ServiceType dari struktur FLOWSPEC .

TC_NONCONF_SHAPE
Menginstruksikan pembentuk paket untuk menyimpan paket sampai sumber daya jaringan tersedia untuk aliran dalam jumlah yang cukup untuk membuat paket tersebut sesuai. (Misalnya, paket 100K akan disimpan dalam pembentuk paket hingga kredit senilai 100K dikumpulkan untuk alur, memungkinkan paket ditransmisikan sesuai). Perhatikan bahwa TokenRate harus ditentukan jika menggunakan TC_NONCONF_SHAPE.
TC_NONCONF_DISCARD
Menginstruksikan pembentuk paket untuk membuang semua paket yang tidak sesuai. TC_NONCONF_DISCARD harus digunakan dengan hati-hati.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Header qos.h

Lihat juga

FLOWSPEC

QOS_OBJECT_HDR