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 を含む) |