TAPI 3 では、標準オブジェクトへのサービス プロバイダー固有のインターフェイスの統合がサポートされており、アプリケーションはプロバイダー固有の機能を利用できます。 さらに、TAPI 3 を使用すると、サービス プロバイダーは、アプリケーションが標準イベントを受信するのと同じインターフェイスを介して、ベンダー固有のイベントを COM オブジェクトとしてアプリケーションに配信できます。
TAPI は、プロバイダー固有のオブジェクトと標準オブジェクト (TAPI、Address、Terminal、Call、CallHub) を集約し、不明なメソッドをプロバイダー固有のオブジェクトにディスパッチまたは委任することで、この統合を実現します。
たとえば、サービス プロバイダーは、ITCallInfo インターフェイスによって公開される以外の呼び出しに関する情報をアプリケーションが取得できるようにする場合があります。 ベンダーは、アプリケーションがこれらの追加のクエリを実行し、そのインターフェイスをオブジェクトに実装できるようにするインターフェイスを定義する必要があります。 このオブジェクトには、ベンダー情報クエリ インターフェイスも実装されているため、アプリケーションは、使用可能なプロバイダー固有の関数の種類を検出できます。
アプリケーションが呼び出しオブジェクトへの参照を取得すると、アプリケーションは、新しいプロバイダー固有のインターフェイスとそのメソッドを、呼び出しオブジェクト自体によって実装されたかのように使用できます。
すべての標準 MSP インターフェイスの一覧については、Media Service Provider Interface (MSPI) リファレンス を参照してください。
IPConf MSP に固有のすべてのインターフェイスの一覧については、IPConf MSP インターフェイス の を参照してください。