次の方法で共有


基本的なテレフォニー サービス リファレンス

基本的なテレフォニー機能は、次の表のカテゴリ別に一覧表示されます。 関数は、アプリケーションへの REPLY メッセージ 完了を示す場合、非同期 として識別されます。 関数が常にその結果をアプリケーションに直ちに返す場合、関数は同期と見なされます。

基本的なテレフォニー サービス機能の機能グループを次に示します。

TAPI の初期化とシャットダウン

機能 形容
lineInitializeExする 呼び出し元のアプリケーションで使用する TAPI 行の抽象化を初期化します。 同期。
lineShutdown TAPI の行抽象化のアプリケーションの使用をシャットダウンします。 同期。

 

ライン バージョン ネゴシエーション

機能 形容
lineNegotiateAPIVersion アプリケーションが使用する TAPI バージョンをネゴシエートできるようにします。 同期。

 

行の状態と機能

機能 形容
lineGetDevCapsする 特定の回線デバイスの機能を返します。 同期。
lineGetDevConfigする メディア ストリーム デバイスの構成を返します。 同期。
lineGetLineDevStatusする 指定された開いている回線デバイスの現在の状態を返します。 同期。
lineSetDevConfigする 指定したメディア ストリーム デバイスの構成を設定します。 同期。
lineSetStatusMessagesする アプリケーションに通知する必要がある状態の変更を指定します。 同期。
lineGetStatusMessagesする アプリケーションの現在の行とアドレスの状態メッセージの設定を返します。 同期。
lineGetIDする 指定した開いている行、アドレス、または呼び出しに関連付けられているデバイス ID を取得します。 同期。
lineGetIcon アプリケーションがユーザーに表示するアイコンを取得できるようにします。 同期。
lineConfigDialogする 指定した回線デバイスのプロバイダーに、ユーザーが回線デバイスに関連するパラメーターを構成できるようにするダイアログ ボックスを表示させます。 同期。
lineConfigDialogEditする ユーザーが回線デバイスの構成情報を変更できるようにするダイアログ ボックスを表示します。 同期。

 

アドレス

機能 形容
lineGetAddressCapsする アドレスのテレフォニー機能を返します。 同期。
lineGetAddressStatus 指定したアドレスの現在の状態を返します。 同期。
lineGetAddressID 代替形式を使用して指定されたアドレスのアドレス ID を取得します。 同期。

 

回線デバイスを開く/閉じる

機能 形容
lineOpen 指定された回線デバイスを開き、後続の監視や制御を行います。 同期。
lineClose 指定した開いている回線デバイスを閉じます。 同期。

 

アドレスの形式

機能 形容
lineTranslateAddressする 正規形式のアドレスとダイヤル可能な形式のアドレスの間で変換します。 同期。
lineSetCurrentLocationする アドレス変換のコンテキストとして使用される場所を設定します。 同期。
lineSetTollListする 有料リストを操作します。 同期。
lineGetTranslateCapsする アドレス変換機能を返します。 同期。

 

通話の状態とイベント

機能 形容
lineGetCallInfoする 呼び出しに関する固定情報を返します。 同期。
lineGetCallStatus 指定した呼び出しの完全な呼び出し状態情報を返します。 同期。
lineSetAppSpecificする 呼び出しの情報構造のアプリケーション固有のフィールドを設定します。 同期。

 

通話の発信

機能 形容
lineMakeCallする 発信呼び出しを行い、その呼び出しハンドルを返します。 非同期。
lineDialする ダイヤル (1 つ以上の部分) ダイヤル可能なアドレス。 非同期。

 

着信通話への応答

機能 形容
lineAnswer 着信通話に応答します。 非同期。

 

Toll Saver のサポート

機能 形容
lineSetNumRingsする 着信呼び出しに応答するリングの数を示します。 同期。
lineGetNumRingsする lineSetNumRingsで要求されたリングの最小数を返します。 同期。

 

特権制御の呼び出し

機能 形容
lineSetCallPrivilegeする アプリケーションの特権を、指定された特権に設定します。 同期。

 

Drop 関数を呼び出す

機能 形容
lineDrop 通話を切断するか、進行中の通話試行を破棄します。 非同期。
lineDeallocateCallする 指定した呼び出しハンドルの割り当てを解除します。 同期。

 

呼び出しハンドル操作

機能 形容
lineHandoffする 通話の所有権を無効にしたり、アプリケーションの権限を呼び出しに変更したりします。 同期。
lineGetNewCallsする アプリケーションにハンドルがない指定した行またはアドレスでの呼び出しに対する呼び出しハンドルを返します。 同期。
lineGetConfRelatedCalls パラメーターとして指定された通話と同じ電話会議の一部である通話ハンドルの一覧を返します。 同期。

 

場所と国/地域の情報

機能 形容
lineTranslateDialogする ユーザーが場所と通話カードの情報を変更できるダイアログ ボックスを表示します。 同期。
lineGetCountryする 特定の国/地域に関するダイヤル ルールとその他の情報を取得します。 同期。

 

受信者サービスを要求する

次の 2 つの機能は、支援テレフォニーのサポートでのみ使用されます。

機能 形容
lineRegisterRequestRecipient 指定した要求モードの要求受信者としてアプリケーションを登録または登録解除します。 同期。
lineGetRequestする テレフォニー ダイナミック リンク ライブラリから次の要求を取得します。 同期。