Partager via


Structure QOS (winsock2.h)

La structure QOS fournit les moyens par lesquels les applications compatibles QOS peuvent spécifier des paramètres de qualité de service pour le trafic envoyé et reçu sur un flux particulier.

Syntaxe

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

Membres

SendingFlowspec

Spécifie les paramètres QOS pour la direction d’envoi d’un flux particulier. SendingFlowspec est envoyé sous la forme d’une structure FLOWSPEC .

ReceivingFlowspec

Spécifie les paramètres QOS pour la direction de réception d’un flux particulier. ReceiveingFlowspec est envoyé sous la forme d’une structure FLOWSPEC .

ProviderSpecific

Pointeur vers une structure de type WSABUF qui peut fournir des paramètres de qualité de service supplémentaires spécifiques au fournisseur de services pour le fournisseur de services RSVP pour un flux donné.

Remarques

La plupart des applications peuvent répondre à leurs exigences de qualité de service sans utiliser la mémoire tampon ProviderSpecific . Toutefois, si l’application doit fournir des informations non disponibles avec les paramètres QOS standard de Windows 2000, la mémoire tampon ProviderSpecific permet à l’application de fournir des paramètres supplémentaires pour RSVP et/ou le contrôle du trafic.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête winsock2.h

Voir aussi

FLOWSPEC

ProviderSpecific Buffer