QOS_SD_MODE 結構 (qos.h)

QOS 物件 QOS_SD_MODE 定義流量控制封包形狀器元件的行為。

語法

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

成員

ObjectHdr

QOS 物件 QOS_OBJECT_HDR。 此 QOS 物件的物件類型應該 QOS_SD_MODE

ShapeDiscardMode

指定封包形狀器的要求行為。 請注意,這些預先定義行為中有封包處理的元素,取決於 FLOWSPEC中指定的流程設定。

意義
TC_NONCONF_BORROW
此模式目前僅適用于 TC API。 QOS API 的使用者無法使用。

指示封包圖形化工具在服務所有較高優先順序的流程之後,借用剩餘可用資源。 如果為此流程指定了 FLOWSPECTokenRate成員,超過TokenRate值的封包會將其優先順序降級為小於 SERVICETYPE_BESTEFFORT,如FLOWSPEC結構的ServiceType成員所定義。

TC_NONCONF_SHAPE
指示封包圖形器保留封包,直到網路資源可供足夠數量的流程使用,讓這類封包符合規範為止。 例如, (,封包圖形中會保留 100K 封包,直到流程產生 100K 點數為止,允許封包以符合) 傳送。 請注意,如果使用 TC_NONCONF_SHAPE,則必須指定 TokenRate。
TC_NONCONF_DISCARD
指示封包形狀器捨棄所有不符合規範的封包。 TC_NONCONF_DISCARD應該小心使用。

需求

   
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
標頭 qos.h

另請參閱

FLOWSPEC

QOS_OBJECT_HDR