Condividi tramite


QOS_TRAFFIC_CLASS struttura (qosobjs.h)

L'oggetto controllo del traffico QOS_TRAFFIC_CLASS viene usato per eseguire l'override del valore predefinito UserPriority ascritto ai pacchetti che classificano il traffico di un determinato flusso.

Per impostazione predefinita, il valore UserPriority di un flusso deriva dal ServiceType (vedere: FLOWPEC). Pertanto, è spesso necessario eseguire l'override dell'impostazione predefinita UserPriority perché i pacchetti possono essere contrassegnati nelle intestazioni di livello 2 (ad esempio un'intestazione 802.1p) per specificare la priorità dei dispositivi layer-2. L'uso di QOS_TRAFFIC_CLASS consente agli sviluppatori di applicazioni di eseguire l'override dell'impostazione predefinita UserPriority.

Sintassi

typedef struct _QOS_TRAFFIC_CLASS {
  QOS_OBJECT_HDR ObjectHdr;
  ULONG          TrafficClass;
} QOS_TRAFFIC_CLASS, *LPQOS_TRAFFIC_CLASS;

Members

ObjectHdr

Oggetto QOS QOS_OBJECT_HDR. Il tipo di oggetto per questo oggetto di controllo del traffico deve essere QOS_OBJECT_TRAFFIC_CLASS.

TrafficClass

Valore di priorità utente del flusso. L'intervallo valido è pari a zero a sette. Le impostazioni seguenti vengono scelte (per impostazione predefinita) quando l'oggetto controllo del traffico QOS_TRAFFIC_CLASS non viene usato.

Nota Questo parametro specifica un parametro TrafficClass 802.1 fornito all'host da una rete di livello 2 in un messaggio RESV RSVP esteso 802.1. Se questo oggetto viene ottenuto dalla rete, gli host stamperanno le intestazioni MAC dei pacchetti trasmessi corrispondenti, con il valore nell'oggetto. In caso contrario, gli host possono selezionare un valore in base al mapping Standard Intserv di ServiceType a 802.1 TrafficClass.
 

SERVICETYPE_BESTEFFORT (0x00000001)

SERVICETYPE_CONTROLLEDLOAD (0x00000002)

SERVICETYPE_GUARANTEED (0x00000003)

SERVICETYPE_NONCONFORMING (0x00000009)

SERVICETYPE_NETWORK_CONTROL (0x0000000A)

SERVICETYPE_QUALITATIVE (0x0000000D)

Commenti

Controllo traffico: I valori di enumerazione ServiceType seguenti non sono validi quando si usa in modo specifico il controllo traffico.

SERVICE_NO_TRAFFIC_CONTROL
SERVICE_NO_QOS_SIGNALING
SERVICETYPE_GENERAL_INFORMATION
SERVICETYPE_NETWORK_UNAVAILABLE
SERVICETYPE_NOCHANGE
SERVICETYPE_NOTRAFFIC

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione qosobjs.h

Vedi anche

FLOWPEC

QOS_DIFFSERV

QOS_DIFFSERV_RULE

QOS_DS_CLASS

QOS_OBJECT_HDR