estrutura QOS_DIFFSERV_RULE (qosobjs.h)
A estrutura QOS_DIFFSERV_RULE é usada em conjunto com o objeto de controle de tráfego QOS_DIFFSERV para fornecer regras Diffserv para um determinado fluxo.
Sintaxe
typedef struct _QOS_DIFFSERV_RULE {
UCHAR InboundDSField;
UCHAR ConformingOutboundDSField;
UCHAR NonConformingOutboundDSField;
UCHAR ConformingUserPriority;
UCHAR NonConformingUserPriority;
} QOS_DIFFSERV_RULE, *LPQOS_DIFFSERV_RULE;
Membros
InboundDSField
DSCP (ponto de código Diffserv) no pacote de entrada. InboundDSField deve ser exclusivo para a interface, caso contrário, a adição de fluxo falhará.
O intervalo válido é 0x00 – 0x3F.
ConformingOutboundDSField
DSCP (ponto de código Diffserv) marcado em todos os pacotes em conformidade no fluxo. Esse membro pode ser usado para comentar o pacote antes de ser encaminhado.
O intervalo válido é 0x00 – 0x3F.
NonConformingOutboundDSField
DSCP (ponto de código Diffserv) marcado em todos os pacotes sem conformidade no fluxo. Esse membro pode ser usado para comentar o pacote antes de ser encaminhado.
O intervalo válido é 0x00 – 0x3F.
ConformingUserPriority
Valor UserPriority marcado em todos os pacotes em conformidade no fluxo. Esse membro pode ser usado para comentar o pacote antes de ser encaminhado.
O intervalo válido é de 0 a 7
NonConformingUserPriority
Valor UserPriority marcado em todos os pacotes que não estão em conformidade no fluxo. Esse membro pode ser usado para comentar o pacote antes de ser encaminhado.
O intervalo válido é de 0 a 7
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 |