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

另请参阅

FLOWSPEC