Freigeben über


QOS_SD_MODE-Struktur (qos.h)

Das QOS-Objekt QOS_SD_MODE definiert das Verhalten der Komponente traffic control-packet shaper.

Syntax

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

Members

ObjectHdr

Das QOS-Objekt QOS_OBJECT_HDR. Der Objekttyp für dieses QOS-Objekt sollte QOS_SD_MODE sein.

ShapeDiscardMode

Gibt das angeforderte Verhalten des Paketformgebers an. Beachten Sie, dass es Elemente der Paketverarbeitung innerhalb dieser vordefinierten Verhaltensweisen gibt, die von den in FLOWSPEC angegebenen Floweinstellungen abhängen.

Wert Bedeutung
TC_NONCONF_BORROW
Dieser Modus ist derzeit nur für die TC-API verfügbar. Es ist für Benutzer der QOS-API nicht verfügbar.

Weist den Paketformer an, die verbleibenden verfügbaren Ressourcen auszuleihen, nachdem alle Flows mit höherer Priorität gewartet wurden. Wenn das TokenRate-Element von FLOWSPEC für diesen Flow angegeben ist, werden Pakete, die den Wert von TokenRate überschreiten, ihre Priorität auf kleiner als SERVICETYPE_BESTEFFORT herabgestuft, wie im ServiceType-Member der FLOWSPEC-Struktur definiert.

TC_NONCONF_SHAPE
Weist den Paket-Shaper an, Pakete so lange beizubehalten, bis Netzwerkressourcen in ausreichender Menge für den Flow verfügbar sind, um solche Pakete konform zu machen. (Beispielsweise wird ein 100.000-Paket im Paketformer aufbewahrt, bis 100.000.000 Guthaben für den Flow angefallen sind, sodass das Paket als konform übertragen werden kann.) Beachten Sie, dass TokenRate angegeben werden muss, wenn sie TC_NONCONF_SHAPE.
TC_NONCONF_DISCARD
Weist den Paketformer an, alle nicht konformen Pakete zu verwerfen. TC_NONCONF_DISCARD sollte mit Sorgfalt verwendet werden.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile qos.h

Weitere Informationen

FLOWSPEC

QOS_OBJECT_HDR