Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
QOS_DS_CLASS structure (qosobjs.h)
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.
Syntax
typedef struct _QOS_DS_CLASS {
QOS_OBJECT_HDR ObjectHdr;
ULONG DSField;
} QOS_DS_CLASS, *LPQOS_DS_CLASS;
Members
ObjectHdr
The QOS object QOS_OBJECT_HDR. The object type for this traffic control object should be QOS_OBJECT_DS_CLASS.
DSField
User priority value for the flow. The valid range is 0x00 through 0x3F. The following settings are chosen (by default) when the QOS_DS_CLASS traffic control object is not used.
| Value | Meaning |
|---|---|
|
ServiceTypeBestEffort, ServiceTypeQualitative |
|
ServiceTypeControlledLoad |
|
ServiceTypeGuaranteed |
|
ServiceTypeNetworkControl |
|
Non-conformant traffic |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 2000 Professional [desktop apps only] |
| Minimum supported server | Windows 2000 Server [desktop apps only] |
| Header | qosobjs.h |
See also
Feedback
Was this page helpful?
