Antarmuka Provider-Specific
TAPI 3 mendukung integrasi antarmuka khusus penyedia layanan ke dalam objek standar, memungkinkan aplikasi untuk memanfaatkan fungsionalitas khusus penyedia. Selain itu, TAPI 3 memungkinkan penyedia layanan untuk mengirimkan peristiwa khusus vendor ke aplikasi sebagai objek COM melalui antarmuka yang sama di mana aplikasi menerima peristiwa standar.
TAPI mencapai integrasi ini dengan menggabungkan objek khusus penyedia dengan objek standar - TAPI, Alamat, Terminal, Panggilan, dan CallHub - dan mengirimkan atau mendelegasikan metode yang tidak diketahui ke objek khusus penyedia ini.
Misalnya, penyedia layanan dapat memungkinkan aplikasi untuk mendapatkan informasi tentang panggilan di luar apa yang diekspos oleh antarmuka ITCallInfo . Vendor harus menentukan antarmuka yang memungkinkan aplikasi untuk membuat kueri tambahan ini dan mengimplementasikan antarmuka tersebut pada objek. Objek ini juga mengimplementasikan antarmuka kueri informasi vendor sehingga aplikasi dapat menemukan jenis fungsi khusus penyedia yang mungkin tersedia.
Ketika aplikasi mendapatkan referensi ke objek panggilan, aplikasi dapat menggunakan antarmuka khusus penyedia baru dan metodenya seolah-olah diimplementasikan oleh objek panggilan itu sendiri.
Lihat Referensi Media Service Provider Interface (MSPI) untuk daftar semua antarmuka MSP standar.
Lihat Antarmuka IPConf MSP untuk daftar semua antarmuka khusus untuk IPConf MSP.