次の方法で共有


ITConnection::SetBandwidthInfo メソッド

[ ランデブー IP テレフォニー会議のコントロールとインターフェイスは、Windows Vista、Windows Server 2008、およびそれ以降のバージョンのオペレーティング システムでは使用できません。 RTC クライアント API も同様の機能を提供します。

SetBandwidthInfo メソッドは、帯域幅情報を設定します。

構文

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

パラメーター

pModifier [in]

設定されている帯域幅のスコープを示す BSTR へのポインター。 詳細については、「解説」を参照してください。

帯域幅 [入力]

帯域幅。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

説明
S_OK
メソッドが成功しました。
E_INVALIDARG
pModifier または Bandwidth パラメーターが無効です。
E_OUTOFMEMORY
操作を実行するためのメモリが不足しています。
E_FAIL
未定義のエラーが発生しました。
E_NOTIMPL
このメソッドはまだ実装されていません。

解説

アプリケーションでは 、SysAllocString を使用して pModifier パラメーターのメモリを割り当て、変数が不要になったときに SysFreeString を使用してメモリを解放する必要があります。

リファレンス: RFC 2327。

帯域幅修飾子は通常、CT または AS になります。

CT 会議の合計: 暗黙的な最大帯域幅は、Mbone または特定のマルチキャスト管理スコープ領域内の 有効期間 (TTL) のたびに関連付けられます (Mbone 帯域幅と TTL の制限は、MBone FAQ で示されています)。 セッション内のセッションまたはメディアの帯域幅がスコープからの暗黙的な帯域幅と異なる場合は、'b=CT:..'使用される帯域幅に提案された上限を与えるセッションのためにラインを提供する必要があります。 この主な目的は、2 つ以上の会議を同時に共存できるかどうかについて概念を示します。

AS Application-Specific Maximum: 帯域幅はアプリケーション固有であると解釈されます。つまり、アプリケーションの最大帯域幅の概念になります。 通常、これはアプリケーションの "最大帯域幅" 制御で設定されているものと一致します (該当する場合)。

CT では、すべてのサイトのすべてのメディアの合計帯域幅の数値が表示されることに注意してください。 AS は、1 つのサイトで 1 つのメディアの帯域幅を示しますが、同時に送信するサイトは多数ある場合があります。

拡張メカニズム: ツール ライターは、修飾子の前に "X-" を付けることで、試験的な帯域幅修飾子を定義できます。

必要条件

要件
TAPI バージョン
TAPI 3.0 以降が必要です
Header
Sdpblb.h
ライブラリ
Uuid.lib
[DLL]
Sdpblb.dll

関連項目

ITConnection