LPM_CommitResv 函数 (lpmapi.h)
LPM_COMMITRESV函数由 PCM 调用,以从 LPM 获取预留承诺决策。
语法
void LPM_CommitResv(
[in] RSVP_SESSION *RsvpSession,
[in] RSVP_HOP *FlowInstalledIntf,
[in] RESV_STYLE *RsvpStyle,
[in] int FilterSpecCount,
[in] FILTER_SPEC **ppFilterSpecList,
[in] IS_FLOWSPEC *pMergedFlowSpec,
[in] ULONG CommitDecision
);
parameters
[in] RsvpSession
指向正在为其请求预留承诺的 RSVP 会话对象的指针。
[in] FlowInstalledIntf
指向接收消息的接口的指针。 接收的接口 IP 地址作为 RSVP HOP 对象提供,逻辑接口句柄设置为 SNMP 索引。 请注意,由于 Windows 2000 的即插即用功能,接口索引号可能会随着接口的添加和删除而更改。
[in] RsvpStyle
正在请求的 RSVP 预留样式。
[in] FilterSpecCount
ppFilterSpecList 中的筛选器规格数。
[in] ppFilterSpecList
筛选器规格数组,其中列出了为其创建了流的发送方。
[in] pMergedFlowSpec
安装在指定接口上的 FLOWSPEC 结构。 FLOWSPEC 结构是 FlowInstalledIntf 可以访问的所有接收方的合并流。
[in] CommitDecision
LPM 达成的承诺决策的值。 以下列表指示可能的值:
RESOURCES_ALLOCATED
RESOURCES_MODIFIED
返回值
无
备注
当 SBM 为新预留分配资源时,它会调用 将 CommitDecision 设置为 RESOURCES_ALLOCATED 的LPM。 当为现有预留分配的资源发生更改时,SBM 会调用 LPM_CommitResv 函数, 并将 CommitDecision 设置为 RESOURCES_MODIFIED。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | lpmapi.h |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈