基本的なテレフォニー サービス リファレンス
基本的なテレフォニー機能は、次の表のカテゴリ別に一覧表示されます。 関数は、アプリケーションへの REPLY メッセージの完了を示す場合、 非同期 として識別されます。 関数が常に結果をすぐにアプリケーションに返す場合、関数は 同期と見なされます。
基本的なテレフォニー サービス機能の機能グループを次に示します。
- アドレス形式
- アドレス
- 着信通話への応答
- Drop Functions を呼び出す
- 呼び出しハンドル操作
- 特権制御の呼び出し
- 通話の状態とイベント
- 回線の状態と機能
- ライン バージョン ネゴシエーション
- 場所と国/地域情報
- 呼び出しの実行
- 回線デバイスの開始と終了
- 受信者サービスを要求する
- TAPI の初期化とシャットダウン
- 有料セーバーのサポート
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 | テレフォニー ダイナミック リンク ライブラリから次の要求を取得します。 同期。 |