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 |