Partager via


structure QOS_SD_MODE (qos.h)

L’objet QOS QOS_SD_MODE définit le comportement du composant de shaper de paquets de contrôle du trafic.

Syntaxe

typedef struct _QOS_SD_MODE {
  QOS_OBJECT_HDR ObjectHdr;
  ULONG          ShapeDiscardMode;
} QOS_SD_MODE, *LPQOS_SD_MODE;

Membres

ObjectHdr

Objet QOS QOS_OBJECT_HDR. Le type d’objet de cet objet QOS doit être QOS_SD_MODE.

ShapeDiscardMode

Spécifie le comportement demandé du façonneur de paquets. Notez qu’il existe des éléments de gestion des paquets dans ces comportements prédéfinis qui dépendent des paramètres de flux spécifiés dans FLOWSPEC.

Valeur Signification
TC_NONCONF_BORROW
Ce mode est actuellement disponible uniquement pour l’API TC. Il n’est pas disponible pour les utilisateurs de l’API QOS.

Indique au générateur de paquets d’emprunter les ressources disponibles restantes une fois que tous les flux à priorité élevée ont été soignés. Si le membre TokenRate de FLOWSPEC est spécifié pour ce flux, les paquets qui dépassent la valeur de TokenRate verront leur priorité rétrogradée à moins de SERVICETYPE_BESTEFFORT, comme défini dans le membre ServiceType de la structure FLOWSPEC .

TC_NONCONF_SHAPE
Indique au générateur de paquets de conserver les paquets jusqu’à ce que les ressources réseau soient disponibles pour le flux en quantité suffisante pour rendre ces paquets conformes. (Par exemple, un paquet de 100 000 est conservé dans le façonneur de paquets jusqu’à ce que 100 000 crédits soient cumulés pour le flux, ce qui permet de transmettre le paquet comme conforme). Notez que TokenRate doit être spécifié si vous utilisez TC_NONCONF_SHAPE.
TC_NONCONF_DISCARD
Indique au générateur de paquets d’ignorer tous les paquets non conformants. TC_NONCONF_DISCARD doit être utilisé avec précaution.

Spécifications

   
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 qos.h

Voir aussi

FLOWSPEC

QOS_OBJECT_HDR