QOS_DIFFSERV 结构 (qosobjs.h)

QOS_DIFFSERV流量控制对象用于指定数据包计划程序在区分服务模式下运行时的筛选器。

语法

typedef struct _QOS_DIFFSERV {
  QOS_OBJECT_HDR ObjectHdr;
  ULONG          DSFieldCount;
  UCHAR          DiffservRule[1];
} QOS_DIFFSERV, *LPQOS_DIFFSERV;

成员

ObjectHdr

QOS 对象 QOS_OBJECT_HDR。 应QOS_OBJECT_DIFFSERV此流量控制对象的对象类型。

DSFieldCount

此对象中的 Diffserv 规则数。

DiffservRule[1]

QOS_DIFFSERV_RULE结构的数组。

注解

QOS_DIFFSERV 对象用于指定应用于指定流的 Diffserv 规则集,所有这些规则都在 DiffservRule 成员中指定。 每个 Diffserv 规则都有一个 InboundDSField 值,该值表示入站数据包上的 DSCP。 Diffserv 规则还具有出站DSCP 和 UserPriority 值,用于符合和不符合的数据包。 这些值指示在转发的数据包上输出的 DSCP 和 802.1p 值。 请注意,在此模式下不使用基于 ServiceType 或 QOS_DS_CLASSQOS_TRAFFIC_CLASS 的 DSCP 或 UserPriority 映射。

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 qosobjs.h

另请参阅

QOS_DIFFSERV_RULE

QOS_DS_CLASS

QOS_OBJECT_HDR

QOS_TRAFFIC_CLASS