Apa yang Baru (API Telepon)

TAPI 3.1 menambahkan kontrol perangkat telepon terperinci dan sejumlah antarmuka terminal khusus. Tabel berikut mencantumkan antarmuka baru.

nbbnInterface Deskripsi
IEnumPhone Menyediakan metode enumerasi untuk antarmuka ITPhone .
IEnumPluggableSuperclassInfo Menyediakan metode enumerasi untuk antarmuka ITPluggableTerminalSuperclassInfo .
IEnumPluggableTerminalClassInfo Menyediakan metode enumerasi untuk antarmuka ITPluggableTerminalClassInfo .
ITASRTerminalEvent Mengambil deskripsi peristiwa terminal Pengenalan Ucapan Otomatis.
ITAddress2 Menyediakan metode tambahan pada objek Alamat yang mendukung perangkat telepon; berasal dari antarmuka ITAddress .
ITAutomatedPhoneControl Melakukan beberapa fungsi terkait telepon tingkat tinggi termasuk mengaktifkan dan mengonfigurasi kontrol otomatis nada dan dering telepon, dan penanganan panggilan otomatis berdasarkan status hookswitch telepon.
ITBasicCallControl2 Memperluas antarmuka ITBasicCallControl dengan menyediakan metode untuk memilih terminal ke panggilan.
ITCallInfo2 Memperluas antarmuka ITCallInfo dengan menyediakan metode untuk mengatur pemfilteran peristiwa berdasarkan per panggilan.
ITCollection2 Memperluas antarmuka ITCollection dengan menyediakan metode tambahan untuk memodifikasi koleksi.
ITCustomTone Menyediakan metode yang memungkinkan kontrol terperinci atas nada kustom yang mungkin dilakukan dengan beberapa set telepon.
ITDetectTone Menyediakan metode yang memungkinkan aplikasi menentukan ke SERVER TAPI karakteristik nada dan nada yang menyebabkan server menghasilkan peristiwa nada.
ITDigitsGatheredEvent Menyediakan metode untuk mengambil data yang terkait dengan permintaan pengumpulan digit aplikasi.
ITFileTerminalEvent Mengambil deskripsi peristiwa terminal file.
ITFileTrack Mengambil dan mengatur informasi mengenai trek terminal file.
ITLegacyAddressMediaControl2 Memperluas antarmuka ITLegacyAddressMediaControl dengan menyediakan metode tambahan yang memungkinkan konfigurasi parameter yang terkait dengan perangkat baris.
ITLegacyCallMediaControl2 Memperluas antarmuka ITLegacyCallMediaControl dengan menyediakan metode tambahan untuk deteksi dan pembuatan nada.
ITMediaControl Memulai, menghentikan, dan menjeda tindakan saat ini, seperti pemutaran.
ITMediaPlayback Menyediakan metode khusus pemutaran yang memungkinkan aplikasi untuk mengatur dan mendapatkan daftar file untuk diputar.
ITMediaRecord Menyediakan metode khusus perekaman yang memungkinkan aplikasi mengatur dan mendapatkan nama file untuk direkam.
ITMultiTrackTerminal Menghitung, membuat, atau menghapus trek di terminal multitrack.
ITPhone Memungkinkan akses ke perangkat telepon pada tingkat yang sebanding dengan yang tersedia dengan TAPI 2. x C API.
ITPhoneEvent Mengambil deskripsi peristiwa telepon.
ITPluggableTerminalClassInfo Mengambil informasi mengenai terminal yang dapat dicolokkan.
ITPluggableTerminalClassRegistration Membuat, memodifikasi, atau menghapus entri registri untuk terminal yang dapat dicolokkan.
ITPluggableTerminalEventSink Memberi tahu aplikasi klien tentang perubahan di terminal yang dapat dicolokkan.
ITPluggableTerminalEventSinkRegistration Mendaftarkan dan membatalkan pendaftaran aplikasi klien untuk pemberitahuan tentang peristiwa terminal yang dapat dicolokkan.
ITPluggableTerminalInitialization Melakukan pembuatan objek terminal utama untuk terminal yang dapat dicolokkan, memungkinkan Manajer Terminal menginisialisasi terminal.
ITPluggableTerminalSuperclassInfo Mengambil nama dan CLSID dari kelas terminal yang dapat dicolokkan.
ITPluggableTerminalSuperclassRegistration Mengambil dan mengatur informasi tentang superkelas terminal (nama dan CLSID).
ITScriptableAudioFormat Mengambil format audio dari, atau mengatur format audio untuk, trek.
ITStaticAudioTerminal Menyediakan metode pada objek terminal audio statis yang diperlukan untuk mendukung perangkat telepon. TAPI 3.1 MSP harus mengekspos antarmuka ini di semua terminal audio statis.
ITTAPI2 Menyediakan metode tambahan pada objek TAPI untuk mendukung perangkat telepon; berasal dari antarmuka ITTAPI .
ITTAPIObjectEvent2 Memperluas antarmuka ITTAPIObjectEvent ; menyediakan metode yang mengembalikan penunjuk ke antarmuka ITPhone pada objek telepon yang menyebabkan peristiwa objek TAPI.
ITTTSTerminalEvent Mengambil deskripsi peristiwa terminal teks ke ucapan (TTS).
ITTerminalManager2 Mengambil informasi tentang kelas terminal yang dapat dicolokkan yang terdaftar dalam sistem saat ini; berasal dari antarmuka ITTerminalManager .
ITTerminalSupport2 Mengambil informasi tentang kelas terminal dan superkelas yang dapat dicolokkan; berasal dari antarmuka ITTerminalSupport .
ITToneDetectionEvent Mengambil informasi tentang peristiwa deteksi nada.
ITToneTerminalEvent Mengambil deskripsi peristiwa terminal nada.