Share via


補助回線サービス関数

補足行サービス関数は、次のトピックのカテゴリ別に一覧表示されます。 関数は、アプリケーションへの REPLY メッセージの完了を示す場合、 非同期 として識別されます。 関数が常に結果をすぐにアプリケーションに返す場合、関数は 同期と見なされます。

補助回線サービス機能の機能グループを次に示します。

その の補助回線サービス機能もあります。

ベアラー モードとレート

機能 説明
lineSetCallParams 既存の呼び出しの呼び出しパラメーターの変更を要求します。 同期。

 

メディアの監視

機能 説明
lineMonitorMedia 指定した呼び出しでメディア モード通知を有効または無効にします。 同期。

 

桁の監視と収集

機能 説明
lineMonitorDigits 指定した呼び出しで数字検出通知を有効または無効にします。 同期。
lineGatherDigits 呼び出しで、バッファーに格納された数字の収集を実行します。 同期。

 

トーンの監視

機能 説明
lineMonitorTones 指定した呼び出しで検出するトーンを指定します。 同期。

 

メディア コントロール

機能 説明
lineSetMediaControl メディア 制御用の呼び出しのメディア ストリームを設定します。 同期。
lineSetMediaMode LINECALLINFO 構造体で指定された呼び出しのメディア モードを設定します。 同期。

 

インバンドディジットとトーンの生成

機能 説明
lineGenerateDigits 呼び出しでインバンドディジットを生成します。 同期。
lineGenerateTone 通話で特定のトーン インバンド セットを生成します。 同期。

 

呼び出しの承諾とリダイレクト

機能 説明
lineAccept 提供された呼び出しを受け入れ、呼び出し元 (リングバック) と着信側 (リング) の両方のアラートを開始します。 [非同期]。
lineRedirect オファリング呼び出しを別のアドレスにリダイレクトします。 [非同期]。

 

通話拒否

機能 説明
lineDrop 通話を切断するか、進行中の通話試行を破棄します。 [非同期]。

 

通話保留

機能 説明
lineHold 指定した呼び出しをハード ホールドします。 [非同期]。
lineUnhold 保留呼び出しを取得します。 [非同期]。

 

通話のセキュリティ保護

機能 説明
lineSecureCall データ接続での呼び出し待機ビープ音など、他のイベントによる干渉から既存の呼び出しをセキュリティで保護します。 [非同期]。

 

通話転送

機能 説明
lineSetupTransfer 別のアドレスへの転送用に指定された呼び出しを準備します。 [非同期]。
lineCompleteTransfer 別の通話に転送するように設定された通話を転送するか、3 方向会議に入ります。 [非同期]。
lineBlindTransfer 別のパーティに通話を転送します。 [非同期]。
lineSwapHold 現在コンサルテーションホールド中の通話とアクティブコールを入れ替えます。 [非同期]。

 

通話会議

機能 説明
lineSetupConference 別のパーティを追加するための特定の呼び出しを準備します。 [非同期]。
linePrepareAddToConference 電話会議を保留状態にし、後で電話会議に追加できるコンサルテーションコールを作成して、既存の電話会議にパーティーを追加する準備をします。 [非同期]。
lineAddToConference 既存の電話会議に相談呼び出しを追加します。 [非同期]。
lineRemoveFromConference 電話会議からパーティーを削除します。 [非同期]。

 

コール パーク

機能 説明
linePark 特定の呼び出しを別のアドレスにパークします。 [非同期]。
lineUnpark パークされた呼び出しを取得します。 [非同期]。

 

着信の転送

機能 説明
lineForward 通話の転送要求を設定または取り消します。 [非同期]。

 

通話ピックアップ

機能 説明
linePickup 指定した宛先アドレスで警告する通話を取得し、ピックアップされた呼び出しの呼び出しハンドルを返します (linePickup は通話待機にも使用できます)。 [非同期]。

 

リモート パーティへの情報の送信

機能 説明
lineReleaseUserUserInfo ユーザーとユーザーの情報を解放し、システムがこのストレージを新しい情報で上書きできるようにします。 [非同期]。
lineSendUserUserInfo 指定した呼び出しで、ユーザーとユーザーの情報をリモート パーティに送信します。 [非同期]。

 

呼び出しの完了

機能 説明
lineCompleteCall 呼び出し完了要求を配置します。 [非同期]。
lineUncompleteCall 呼び出し完了要求を取り消します。 [非同期]。

 

電話会話用のターミナルの設定

機能 説明
lineSetTerminal 指定した行、アドレス イベント、または呼び出しメディア ストリーム イベントのルーティング先のターミナル デバイスを指定します。 [非同期]。

 

アプリケーションの優先度

機能 説明
lineGetAppPriority アプリケーションのハンドオフと支援テレフォニーの優先度情報を取得します。 同期。
lineSetAppPriority アプリケーションのハンドオフと支援テレフォニーの優先度を設定します。 同期。

 

サービス プロバイダーの管理

機能 説明
lineAddProvider テレフォニー サービス プロバイダーをインストールします。 同期。
lineConfigProvider サービス プロバイダーの構成ダイアログ ボックスを表示します。 同期。
lineRemoveProvider 既存のテレフォニー サービス プロバイダーを削除します。 同期。
lineGetProviderList インストールされているサービス プロバイダーの一覧を取得します。 同期。

 

エージェント

機能 説明
lineAgentSpecific アプリケーションが、アドレスに関連付けられているエージェント ハンドラーの独自のハンドラー固有の関数にアクセスできるようにします。 [非同期]。
lineGetAgentActivityList エージェントが実行している機能をアプリケーションが選択するアクティビティの一覧を取得します。 [非同期]。
lineGetAgentCaps 指定した回線デバイスでサポートされているエージェント関連の機能を取得します。 [非同期]。
lineGetAgentGroupList エージェントが自動呼び出しディストリビューターにログインできるエージェント グループの一覧を取得します。 [非同期]。
lineGetAgentStatus 指定したアドレスのエージェント関連の状態を取得します。 [非同期]。
lineSetAgentActivity 特定のアドレスに関連付けられているエージェント アクティビティ コードを設定します。 [非同期]。
lineSetAgentGroup エージェントが特定のアドレスにログインするエージェント グループを設定します。 [非同期]。
lineSetAgentState 特定のアドレスに関連付けられているエージェントの状態を設定します。 [非同期]。

 

プロキシ

機能 説明
lineProxyMessage TAPI メッセージを生成するために、登録済みのプロキシ要求ハンドラーによって使用されます。 同期。
lineProxyResponse 登録済みプロキシ ハンドラーによるプロキシ要求の完了を示します。 同期。

 

サービスの品質 (QoS)

機能 説明
lineSetCallQualityOfService 既存の呼び出しのサービス品質パラメーターの変更を要求します。 [非同期]。

 

その他

機能 説明
lineSetCallData LINECALLINFO 構造体の CallData メンバーを設定します。 [非同期]。
lineSetCallTreatment 通話が未応答または保留のときにユーザーが聞くサウンドを設定します。 [非同期]。
lineSetLineDevStatus 回線デバイスの状態を設定します。 [非同期]。