Partilhar via


enumeração QOS_SHAPING (qos2.h)

A enumeração QOS_SHAPING define o comportamento de formatação de um fluxo.

Syntax

typedef enum _QOS_SHAPING {
  QOSShapeOnly = 0,
  QOSShapeAndMark = 1,
  QOSUseNonConformantMarkings = 2
} QOS_SHAPING, *PQOS_SHAPING;

Constantes

 
QOSShapeOnly
Valor: 0
Indica que o agendador de pacotes do Windows (Pacer) será usado para impor a taxa de fluxo solicitada. Os pacotes de dados que excedem a taxa são atrasados até o apropriado para manter a taxa de fluxo especificada. Se a rede der suporte à priorização, os pacotes sempre receberão valores de prioridade de conformidade quando QOSShapeFlow for especificado.
QOSShapeAndMark
Valor: 1
Indica que o Agendador do Windows será usado para impor a taxa de fluxo solicitada. Os pacotes de dados que excedem a taxa são atrasados adequadamente. Os pacotes recebem valores de prioridade de conformidade.
QOSUseNonConformantMarkings
Valor: 2
Indica que a taxa de fluxo solicitada não será imposta. Os pacotes de dados que excederiam a taxa de fluxo receberão uma prioridade que indica que eles não estão em conformidade. Isso pode levar a pacotes perdidos e reordenados.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho qos2.h

Confira também

QOS_FLOWRATE_OUTGOING

Experiência de áudio/vídeo do Windows de qualidade (qWAVE)