ITBasicCallControl インターフェイス (tapi3if.h)

ITBasicCallControl インターフェイスは、呼び出しオブジェクトに対する基本的なテレフォニー操作を接続、応答、および実行するためにアプリケーションによって使用されます。

ITBasicCallControl2 インターフェイスは、ITBasicCallControl インターフェイスの拡張機能です。 ITBasicCallControl2 には、アプリケーションが呼び出しでターミナルを選択できるようにする追加のメソッドが用意されています。 ITAddress::CreateCall メソッドは、ITBasicCallControl インターフェイスを作成します。

TAPI 2.1 に精通しているプログラマへの注意: このインターフェイスの一般的な関数は、TAPI 2.1 の行関数に似ています。 たとえば、 lineAnswer 関数と ITBasicCallControl::Answer メソッドは、同様の機能を提供します。

継承

ITBasicCallControl インターフェイスは、IDispatch インターフェイスから継承されます。 ITBasicCallControl には、次の種類のメンバーもあります。

メソッド

ITBasicCallControl インターフェイスには、これらのメソッドがあります。

 
ITBasicCallControl::Answer

Answer メソッドは、着信呼び出しに応答します。 このメソッドは、呼び出し状態がCS_OFFERINGされている場合にのみ成功します。
ITBasicCallControl::BlindTransfer

BlindTransfer メソッドは、指定した宛先アドレスへの指定された呼び出しのブラインドまたはシングル ステップ転送を実行します。 アプリケーションは、呼び出しの所有者である必要があります。 転送が成功すると、呼び出し状態は CS_DISCONNECTED に遷移します。
ITBasicCallControl::Conference

Conference メソッドは、現在の通話が参加者である会議にコンサルテーションコールを追加します。 関連付けられた ITCallHub オブジェクトが存在しない場合は、作成されます。
ITBasicCallControl::Connect

Connect メソッドは、発信呼び出しの接続を完了しようとします。
ITBasicCallControl::D ial

Dial メソッドは、指定したアドレスをダイヤルします。
ITBasicCallControl::D isconnect

Disconnect メソッドは、呼び出しを切断します。 メソッドが正常に完了すると、呼び出し状態はCS_DISCONNECTEDに遷移します。
ITBasicCallControl::Finish

Finish メソッドは、会議または転送を完了するための相談呼び出しで呼び出されます。
ITBasicCallControl::HandoffDirect

HandoffDirect メソッドは、呼び出しを別のアプリケーションに渡します。 これは、アプリケーションが呼び出しの所有権を必要としなくなったことを示します。
ITBasicCallControl::HandoffIndirect

HandoffIndirect メソッドは、呼び出しのメディアの種類に基づいて、別のアプリケーションへの呼び出しを渡します。
ITBasicCallControl::Hold

Hold メソッドは、保留から呼び出しを配置または削除します。
ITBasicCallControl::P arkDirect

ParkDirect メソッドは、指定したアドレスで呼び出しをパークします。
ITBasicCallControl::P arkIndirect

ParkIndirect メソッドは、呼び出しをパークし、パークされたアドレスを返します。
ITBasicCallControl::P ickup

Pickup メソッドは、指定されたグループ ID で警告する呼び出しを取得します。
ITBasicCallControl::RemoveFromConference

RemoveFromConference メソッドは、電話会議が会議に関係している場合、その通話を削除します。
ITBasicCallControl::SetQOS

SetQOS メソッドは、呼び出しのサービス品質レベルを設定します。
ITBasicCallControl::SwapHold

SwapHold メソッドは、呼び出し (アクティブ) を、指定された保留中の呼び出しと入れ替えます。
ITBasicCallControl::Transfer

Transfer メソッドは、現在の呼び出しを宛先アドレスに転送します。
ITBasicCallControl::Unpark

Unpark メソッドは、park から呼び出しを取得します。

要件

要件
対象プラットフォーム Windows
ヘッダー tapi3if.h (Tapi3.h を含む)

こちらもご覧ください

オブジェクトの呼び出し

IDispatch

ITBasicCallControl2