Compartilhar via


estrutura QOS_DIFFSERV (qosobjs.h)

O objeto de controle de tráfego QOS_DIFFSERV é usado para especificar filtros para o agendador de pacotes quando ele opera no Modo de Serviços Diferenciados.

Sintaxe

typedef struct _QOS_DIFFSERV {
  QOS_OBJECT_HDR ObjectHdr;
  ULONG          DSFieldCount;
  UCHAR          DiffservRule[1];
} QOS_DIFFSERV, *LPQOS_DIFFSERV;

Membros

ObjectHdr

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

DSFieldCount

Número de Regras Diffserv neste objeto.

DiffservRule[1]

Matriz de estruturas QOS_DIFFSERV_RULE .

Comentários

O objeto QOS_DIFFSERV é usado para especificar o conjunto de regras Diffserv que se aplicam ao fluxo especificado, todas especificadas no membro DiffservRule . Cada regra Diffserv tem um valor InboundDSField, que significa o DSCP no pacote de entrada. As Regras Diffserv também têm valores OutboundDSCP e UserPriority para pacotes em conformidade e não em conformidade. Isso indica os valores DSCP e 802,1p que saem no pacote encaminhado. Observe que o mapeamento DSCP ou UserPriority com base em ServiceType ou QOS_DS_CLASS ou QOS_TRAFFIC_CLASS não é usado nesse modo.

Requisitos

Requisito Valor
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_RULE

QOS_DS_CLASS

QOS_OBJECT_HDR

QOS_TRAFFIC_CLASS