QOS_PACKET_PRIORITY structure (qos2.h)
The QOS_PACKET_PRIORITY structure that indicates the priority of the flow traffic.
Syntax
typedef struct _QOS_PACKET_PRIORITY {
ULONG ConformantDSCPValue;
ULONG NonConformantDSCPValue;
ULONG ConformantL2Value;
ULONG NonConformantL2Value;
} QOS_PACKET_PRIORITY, *PQOS_PACKET_PRIORITY;
Members
ConformantDSCPValue
Differential Services Code Point (DSCP) mark used for flow traffic that conforms to the specified flow rate.
NonConformantDSCPValue
DSCP marking used for flow traffic that exceeds the specified flow rate. Non-conformant DSCP values are only applicable only if QOS_SHAPING has a value of QOSUseNonConformantMarkings.
ConformantL2Value
Layer-2 (L2) tag used for flow traffic that conforms to the specified flow rate. L2 tags will not be added to packets if the end-to-end path between source and sink does not support them.
NonConformantL2Value
L2 tag used for flow traffic that exceeds the specified flow rate. Non-conformant L2 values are only applicable if QOS_SHAPING has a value of QOSUseNonConformantMarkings.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | qos2.h |