Compartilhar via


estrutura QOS_DS_CLASS (qosobjs.h)

O objeto de controle de tráfego QOS_DS_CLASS permite que os desenvolvedores de aplicativos substituam o valor DSCP (ponto de código Diffserv) padrão para os pacotes IP associados a um determinado fluxo. Por padrão, o valor DSCP é derivado do ServiceType do fluxo.

Sintaxe

typedef struct _QOS_DS_CLASS {
  QOS_OBJECT_HDR ObjectHdr;
  ULONG          DSField;
} QOS_DS_CLASS, *LPQOS_DS_CLASS;

Membros

ObjectHdr

O objeto QOS QOS_OBJECT_HDR. O tipo de objeto para esse objeto de controle de tráfego deve ser QOS_OBJECT_DS_CLASS.

DSField

Valor de prioridade do usuário para o fluxo. O intervalo válido é 0x00 por meio de 0x3F. As configurações a seguir são escolhidas (por padrão) quando o objeto de controle de tráfego QOS_DS_CLASS não é usado.

Valor Significado
0
ServiceTypeBestEffort, ServiceTypeQualitative
0x18
ServiceTypeControlledLoad
0x28
ServiceTypeGuaranteed
0x30
ServiceTypeNetworkControl
0x00
Tráfego não compatível

Requisitos

   
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho qosobjs.h

Confira também

QOS_DIFFSERV

QOS_DIFFSERV_RULE

QOS_OBJECT_HDR

QOS_TRAFFIC_CLASS