Заголовок qos2.h
Этот заголовок используется службой качества обслуживания (QOS). Дополнительные сведения см. в разделе:
qos2.h содержит следующие программные интерфейсы:
QOSAddSocketToFlow Добавляет новый поток для трафика. |
QOSCancel Отменяет ожидающие перекрывающиеся операции, например QOSSetFlow. |
QOSCloseHandle Функция QOSCloseHandle закрывает дескриптор, возвращаемый функцией QOSCreateHandle. |
QOSCreateHandle Эта функция инициализирует подсистему QOS и параметр QOSHandle. Параметр QOSHandle используется при вызове других функций QOS. QOSCreateHandle должен вызываться перед любыми другими функциями. |
QOSEnumerateFlows Перечисляет все существующие потоки. |
QOSNotifyFlow Регистрирует вызывающее приложение для получения уведомления. |
QOSQueryFlow Запрашивает сведения о конкретном потоке. |
QOSRemoveSocketFromFlow Уведомляет подсистему QOS о том, что ранее добавленный поток был прерван. |
QOSSetFlow Вызывается приложением для запроса подсистемы QOS для определения приоритетов пакетов приложения и изменения потока трафика. |
QOSStartTrackingClient Функция QOSStartTrackingClient уведомляет подсистему QOS о существовании нового клиента. |
QOSStopTrackingClient Функция QOSStopTrackingClient уведомляет подсистему QoS о прекращении отслеживания клиента, который ранее использовал функцию QOSStartTrackingClient. Если поток выполняется в данный момент, эта функция не повлияет на него. |
QOS_FLOW_FUNDAMENTALS Структура QOS_FLOW_FUNDAMENTALS содержит основные сведения о потоке. |
QOS_FLOWRATE_OUTGOING Структура QOS_FLOWRATE_OUTGOING используется для задания сведений о скорости потока в функции QOSSetFlow. |
QOS_PACKET_PRIORITY Структура QOS_PACKET_PRIORITY, указывающая приоритет трафика потока. |
QOS_VERSION Структура QOS_VERSION указывает версию протокола QOS. |
QOS_FLOWRATE_REASON Перечисление QOS_FLOWRATE_REASON указывает причину изменения пропускной способности потока. |
QOS_NOTIFY_FLOW Перечисление QOS_NOTIFY_FLOW указывает обстоятельства, которые должны присутствовать для отправки уведомления функцией QOSNotifyFlow. |
QOS_QUERY_FLOW Перечисление QOS_QUERY_FLOW указывает тип сведений, которые будет запрашивать функция QOSQueryFlow. |
QOS_SET_FLOW Перечисление QOS_SET_FLOW указывает, что изменяется в потоке. |
QOS_SHAPING Перечисление QOS_SHAPING определяет поведение формирования потока. |
QOS_TRAFFIC_TYPE Перечисление QOS_TRAFFIC_TYPE определяет различные типы трафика. Каждый поток имеет один тип трафика. Это позволяет подсистеме QOS применять пользовательские политики к каждому типу. |