QOS 结构 (winsock2.h)
QOS 结构提供了一种方法,使启用了 QOS 的应用程序可以指定特定流上发送和接收流量的服务质量参数。
语法
typedef struct _QualityOfService {
FLOWSPEC SendingFlowspec;
FLOWSPEC ReceivingFlowspec;
WSABUF ProviderSpecific;
} QOS, *LPQOS;
成员
SendingFlowspec
指定特定流的发送方向的 QOS 参数。 SentFlowspec 以 FLOWSPEC 结构的形式发送。
ReceivingFlowspec
指定特定流的接收方向的 QOS 参数。 ReceivingFlowspec 以 FLOWSPEC 结构的形式发送。
ProviderSpecific
指向 WSABUF 类型的结构的指针,该结构可为给定流的 RSVP SP 提供其他特定于提供程序的服务质量参数。
注解
大多数应用程序可以在不使用 ProviderSpecific 缓冲区的情况下满足其服务质量要求。 但是,如果应用程序必须提供标准 Windows 2000 QOS 参数中不可用的信息,则 ProviderSpecific 缓冲区允许应用程序为 RSVP 和/或流量控制提供其他参数。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | winsock2.h |