RSVP_RESERVE_INFO 结构 (qossp.h)
QOS 对象通过 ProviderSpecific 缓冲区 RSVP_RESERVE_INFO,允许在粒度级别指定或修改给定流的 RSVP 行为,并启用要重写流的默认 RSVP 样式设置。 尽管 RSVP_RESERVE_INFO 在技术上是一种结构,但它在 Windows 2000 QOS 技术中的使用(尤其是它要求将 QOS_OBJECT_HDR 作为其第一个成员)将其定义为 QOS 对象。
注意 不支持 RSVP_RESERVE_INFO QOS 对象,Windows 2000 除外。
语法
typedef struct _RSVP_RESERVE_INFO {
QOS_OBJECT_HDR ObjectHdr;
ULONG Style;
ULONG ConfirmRequest;
LPRSVP_POLICY_INFO PolicyElementList;
ULONG NumFlowDesc;
LPFLOWDESCRIPTOR FlowDescList;
} RSVP_RESERVE_INFO, *LPRSVP_RESERVE_INFO;
成员
ObjectHdr
QOS 对象 QOS_OBJECT_HDR。
Style
指定给定流的 RSVP 预留样式,并可用于替换放置在特定流类型上的默认预留样式。 有关 RSVP 预留样式以及某些启用了 QOS 的套接字会话的默认设置的详细信息,请参阅 网络驱动的 QOS 组件。 此成员可以是以下值之一。
注意 请务必注意,任何单个RSVP_SHARED_EXPLICIT_STYLE预留中包含的发件人数必须小于一百个发件人。 如果超过 100 个发件人尝试连接到RSVP_SHARED_EXPLICIT_STYLE预留,则第 100 个 (及以上) 尝试在未通知的情况下失败。
ConfirmRequest
接收应用程序可以通过将 ConfirmRequest 设置为非零值来请求其预留请求的通知。 当发送方和接收方之间的数据路径中的 RSVP 感知设备 (或反之,) 向请求节点传输 RESV 确认消息时,可实现此类通知。 请注意,自动生成 RESV 确认消息不需要 RSVP 节点。
PolicyElementList
指向策略元素集的指针。 可选策略信息,如 RSVP_POLICY_INFO 结构中提供。
NumFlowDesc
指定 FLOWDESCRIPTOR 计数。
FlowDescList
指向 FLOWDESCRIPTORs 列表的指针。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | qossp.h |