ITConnection::SetBandwidthInfo 方法

[ 会合 IP 电话会议控件和接口不适用于 Windows Vista、Windows Server 2008 和操作系统的后续版本。 RTC 客户端 API 提供类似的功能。]

SetBandwidthInfo 方法设置带宽信息。

语法

HRESULT SetBandwidthInfo(
  [in] BSTR   pModifier,
  [in] DOUBLE Bandwidth
);

parameters

pModifier [in]

指向 BSTR 的指针,指示所设置带宽的范围。 有关更多信息,请参见下面的“备注”部分。

带宽 [in]

带宽。

返回值

此方法可以返回其中一个值。

含义
S_OK
方法成功。
E_INVALIDARG
pModifierBandwidth 参数无效。
E_OUTOFMEMORY
内存不足,无法执行操作。
E_FAIL
错误。
E_NOTIMPL
此方法尚未实现。

备注

应用程序必须使用 SysAllocStringpModifier 参数分配内存,并在不再需要变量时使用 SysFreeString 释放内存。

参考:RFC 2327。

带宽修饰符通常为 CT 或 AS:

CT 会议总数: 在 MBone 常见问题解答) 中提供了 Mbone 带宽与 TTL 限制 (,每次在 Mbone 或特定多播管理范围区域内 ( TTL) ,都会关联隐式最大带宽。 如果会话或会话中媒体的带宽不同于范围中的隐式带宽,则为“b=CT:...”。应为会话提供行,为使用的带宽提供建议的上限。 这样做的主要目的是大致了解两个或更多会议是否可以同时共存。

AS Application-Specific 最大值: 带宽被解释为特定于应用程序,即应用程序的最大带宽概念。 通常,这与应用程序“最大带宽”控件上设置的内容(如果适用)一致。

请注意,CT 为所有站点上的所有媒体提供总带宽数字。 AS 为单个站点中的单个媒体提供带宽数字,尽管可能有多个站点同时发送。

扩展机制: 工具编写器可以通过在其修饰符前加上“X-”前缀来定义实验性带宽修饰符。

要求

要求
TAPI 版本
需要 TAPI 3.0 或更高版本
标头
Sdpblb.h

Uuid.lib
DLL
Sdpblb.dll

另请参阅

ITConnection