QOS_FLOW_FUNDAMENTALS structure (qos2.h)
The QOS_FLOW_FUNDAMENTALS structure contains basic information about a flow.
Syntax
typedef struct _QOS_FLOW_FUNDAMENTALS {
BOOL BottleneckBandwidthSet;
UINT64 BottleneckBandwidth;
BOOL AvailableBandwidthSet;
UINT64 AvailableBandwidth;
BOOL RTTSet;
UINT32 RTT;
} QOS_FLOW_FUNDAMENTALS, *PQOS_FLOW_FUNDAMENTALS;
Members
BottleneckBandwidthSet
This Boolean value is set to TRUE if the BottleneckBandwidth field contains a value.
BottleneckBandwidth
Indicates the maximum end-to-end link capacity between the source and sink device, in bits.
AvailableBandwidthSet
Set to TRUE if the AvailableBandwidth field contains a value.
AvailableBandwidth
Indicates how much bandwidth is available for submitting traffic on the end-to-end network path between the source and sink device, in bits.
RTTSet
Set to TRUE if the RTT field contains a value.
RTT
Measures the round-trip time between the source and sink device, in microseconds.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Header | qos2.h |