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. |