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_WILDCARD_SYLE
实现 WF RSVP 预留样式。 RSVP_WILDCARD_STYLE 是多播接收器和 UDP 单播接收器的默认值。 通过RSVP_RESERVE_INFO指定RSVP_WILDCARD_STYLE可用于覆盖应用于连接的单播接收器 (RSVP_FIXED_FILTER_STYLE) 默认值。
RSVP_FIXED_FILTER_STYLE
实现固定筛选器 (FF) RSVP 预留样式。 RSVP_FIXED_FILTER_STYLE对于替代多播接收器或未连接的 UDP 单播接收器的默认样式 (RSVP_WILDCARD_STYLE) 很有用。 它还可用于在默认情况下仅生成单个RSVP_FIXED_FILTER_STYLE预留(例如连接单播接收器)的情况下生成多个RSVP_FIXED_FILTER_STLYE预留。
RSVP_SHARED_EXPLICIT_STYLE
实现共享显式 (SE) RSVP 预留样式。
RSVP_DEFAULT_STYLE
实现计算机的默认预留样式。
 
注意 请务必注意,任何单个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

另请参阅

QOS_OBJECT_HDR