Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 |