Поделиться через


Структура QOS (winsock2.h)

Структура QOS предоставляет средства, с помощью которых приложения с поддержкой QOS могут указывать параметры качества обслуживания для отправленного и полученного трафика в определенном потоке.

Синтаксис

typedef struct _QualityOfService {
  FLOWSPEC SendingFlowspec;
  FLOWSPEC ReceivingFlowspec;
  WSABUF   ProviderSpecific;
} QOS, *LPQOS;

Члены

SendingFlowspec

Задает параметры QOS для направления отправки определенного потока. SentFlowspec отправляется в виде структуры FLOWSPEC .

ReceivingFlowspec

Задает параметры QOS для направления приема определенного потока. ReceivingFlowspec отправляется в виде структуры FLOWSPEC .

ProviderSpecific

Указатель на структуру типа WSABUF , которая может предоставлять дополнительные параметры качества обслуживания, зависящие от поставщика, в sp RSVP для заданного потока.

Комментарии

Большинство приложений могут выполнять требования к качеству обслуживания без использования буфера ProviderSpecific . Однако если приложение должно предоставлять сведения, недоступные для стандартных параметров QOS Windows 2000, буфер ProviderSpecific позволяет приложению предоставлять дополнительные параметры для управления трафиком и RSVP.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть winsock2.h

См. также раздел

FLOWSPEC

ProviderSpecific Buffer