Edit

Share via


qosobjs.h header

This header is used by Quality of Service (QOS). For more information, see:

qosobjs.h contains the following programming interfaces:

Structures

 
QOS_DIFFSERV

The QOS_DIFFSERV traffic control object is used to specify filters for the packet scheduler when it operates in Differentiated Services Mode.
QOS_DIFFSERV_RULE

The QOS_DIFFSERV_RULE structure is used in conjunction with the traffic control object QOS_DIFFSERV to provide Diffserv rules for a given flow.
QOS_DS_CLASS

The traffic control object QOS_DS_CLASS enables application developers to override the default Diffserv code point (DSCP) value for the IP packets associated with a given flow. By default, the DSCP value is derived from the flow's ServiceType.
QOS_FRIENDLY_NAME

The QOS_FRIENDLY_NAME traffic control object associates a friendly name with flow.
QOS_TCP_TRAFFIC

The QOS_TCP_TRAFFIC structure is used to indicate that IP Precedence and UserPriority mappings for a given flow must be set to system defaults for TCP traffic.
QOS_TRAFFIC_CLASS

The traffic control object QOS_TRAFFIC_CLASS is used to override the default UserPriority value ascribed to packets that classify the traffic of a given flow.