TAPI 3.1 では、詳細な電話デバイス コントロールと多数の特殊なターミナル インターフェイスが追加されています。 次の表に、新しいインターフェイスの一覧を示します。
| nbbnInterface | Description |
|---|---|
| IEnumPhone | ITPhone インターフェイスの列挙メソッドを提供します。 |
| IEnumPluggableSuperclassInfo | ITPluggableTerminalSuperclassInfo インターフェイスの列挙メソッドを提供します。 |
| IEnumPluggableTerminalClassInfo | ITPluggableTerminalClassInfo インターフェイスの列挙メソッドを提供します。 |
| ITASRTerminalEvent | 音声認識の自動ターミナル イベントの説明を取得します。 |
| ITAddress2 | 電話デバイスをサポートする Address オブジェクトに追加のメソッドを提供します。は ITAddress インターフェイスから派生します。 |
| ITAutomatedPhoneControl | 電話のトーンとリングの自動制御の有効化と構成、電話のフックスイッチ状態に基づく自動通話処理など、高度な電話関連機能をいくつか実行します。 |
| ITBasicCallControl2 | 呼び出しにターミナルを選択するメソッドを提供することで 、ITBasicCallControl インターフェイスを拡張します。 |
| ITCallInfo2 | 呼び出しごとにイベント フィルター処理を設定するメソッドを提供することで 、ITCallInfo インターフェイスを拡張します。 |
| ITCollection2 | コレクションを変更するための追加のメソッドを提供することで 、ITCollection インターフェイスを拡張します。 |
| ITCustomTone | 一部の電話セットで可能なカスタム トーンを詳細に制御できるメソッドを提供します。 |
| ITDetectTone | アプリケーションが TAPI サーバーにトーンとトーンの特性を指定して、サーバーがトーン イベントを生成できるようにするメソッドを提供します。 |
| ITDigitsGatheredEvent | アプリケーションの桁収集要求に関連するデータを取得するメソッドを提供します。 |
| ITFileTerminalEvent | ファイル ターミナル イベントの説明を取得します。 |
| ITFileTrack | ファイル ターミナル トラックに関する情報を取得および設定します。 |
| ITLegacyAddressMediaControl2 | ライン デバイスに関連するパラメーターの構成を可能にする追加のメソッドを提供することで 、ITLegacyAddressMediaControl インターフェイスを拡張します。 |
| ITLegacyCallMediaControl2 | トーンの検出と生成のための追加のメソッドを提供することで 、ITLegacyCallMediaControl インターフェイスを拡張します。 |
| ITMediaControl | 再生などの現在のアクションを開始、停止、一時停止します。 |
| ITMediaPlayback | 再生するファイルの一覧をアプリケーションで設定および取得できるようにする再生固有のメソッドを提供します。 |
| ITMediaRecord | アプリケーションが記録するファイルの名前を設定および取得できるようにする記録固有のメソッドを提供します。 |
| ITMultiTrackTerminal | マルチトラックターミナル上のトラックを列挙、作成、または削除します。 |
| ITPhone | TAPI 2 で使用可能なレベルと同等のレベルで電話デバイスへのアクセスを許可します。x C API。 |
| ITPhoneEvent | 電話イベントの説明を取得します。 |
| ITPluggableTerminalClassInfo | プラグ可能なターミナルに関する情報を取得します。 |
| ITPluggableTerminalClassRegistration | プラグ可能なターミナルのレジストリ エントリを作成、変更、または削除します。 |
| ITPluggableTerminalEventSink | プラグ可能なターミナルの変更についてクライアント アプリケーションに通知します。 |
| ITPluggableTerminalEventSinkRegistration | プラグ可能なターミナル イベントに関する通知のために、クライアント アプリケーションを登録および登録解除します。 |
| ITPluggableTerminalInitialization | プラグ可能なターミナルのプライマリ ターミナル オブジェクトの作成を実行し、ターミナル マネージャーがターミナルを初期化できるようにします。 |
| ITPluggableTerminalSuperclassInfo | プラグ可能なターミナル クラスの名前と CLSID を取得します。 |
| ITPluggableTerminalSuperclassRegistration | ターミナル スーパークラス (名前と CLSID) に関する情報を取得および設定します。 |
| ITScriptableAudioFormat | トラックからオーディオ形式を取得するか、トラックのオーディオ形式を設定します。 |
| ITStaticAudioTerminal | 電話デバイスをサポートするために必要な静的オーディオ ターミナル オブジェクトのメソッドを提供します。 TAPI 3.1 MSP は、すべての静的オーディオターミナルでこのインターフェイスを公開する必要があります。 |
| ITTAPI2 | 電話デバイスをサポートするために TAPI オブジェクトに追加のメソッドを提供します。は ITTAPI インターフェイスから派生します。 |
| ITTAPIObjectEvent2 | ITTAPIObjectEvent インターフェイスを拡張します。は、TAPI オブジェクト イベントの原因となった電話オブジェクトの ITPhone インターフェイスへのポインターを返すメソッドを提供します。 |
| ITTTSTerminalEvent | テキスト読み上げ (TTS) ターミナル イベントの説明を取得します。 |
| ITTerminalManager2 | 現在のシステムに登録されているプラグ可能なターミナル クラスに関する情報を取得します。は ITTerminalManager インターフェイスから派生します。 |
| ITTerminalSupport2 | プラグ可能なターミナル クラスとスーパークラスに関する情報を取得します。は ITTerminalSupport インターフェイスから派生します。 |
| ITToneDetectionEvent | トーン検出イベントに関する情報を取得します。 |
| ITToneTerminalEvent | トーン ターミナル イベントの説明を取得します。 |