QOS_NOTIFY_FLOW enumeration (qos2.h)

The QOS_NOTIFY_FLOW enumeration specifies the circumstances that must be present for the QOSNotifyFlow function to send a notification.

Syntax

typedef enum _QOS_NOTIFY_FLOW {
  QOSNotifyCongested = 0,
  QOSNotifyUncongested = 1,
  QOSNotifyAvailable = 2
} QOS_NOTIFY_FLOW, *PQOS_NOTIFY_FLOW;

Constants

 
QOSNotifyCongested
Value: 0
Notifications will be sent when congestion is detected. If the flow is currently congested, a notification may be sent immediately.
QOSNotifyUncongested
Value: 1
Notifications will be sent when the flow is not congested. If the flow is currently uncongested, a notification may be sent immediately.
QOSNotifyAvailable
Value: 2
Notifications will be sent when the flow's available capacity is sufficient to allow upgrading its bandwidth to a specified capacity.

Requirements

Requirement Value
Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Header qos2.h

See also

QOSNotifyFlow

Quality Windows Audio/Video Experience (qWAVE)