QOS_SHAPING枚举定义流的整形行为。
语法
typedef enum _QOS_SHAPING {
QOSShapeOnly = 0,
QOSShapeAndMark = 1,
QOSUseNonConformantMarkings = 2
} QOS_SHAPING, *PQOS_SHAPING;
常量
QOSShapeOnly值: 0 指示将使用 Windows 数据包计划程序 (Pacer) 强制实施请求的流速。 为了保持指定的流速,超出速率的数据包将延迟到适当时间。 如果网络支持优先顺序,则指定 QOSShapeFlow 时,数据包将始终接收一致优先级值。 |
QOSShapeAndMark值:1 指示将使用 Windows 计划程序强制实施请求的流速。 超出速率的数据包将相应地延迟。 数据包接收一致性优先级值。 |
QOSUseNonConformantMarkings值: 2 指示不会强制实施请求的流速。 超过流速的数据包将收到一个优先级,指示它们不合规。 这可能会导致数据包丢失和重新排序。 |
要求
| 要求 | 值 |
|---|---|
| 最低受支持的客户端 | Windows Vista [仅限桌面应用] |
| 最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
| 标头 | qos2.h |