Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
TAPI 3.1 добавляет подробные элементы управления телефонными устройствами и ряд специализированных интерфейсов терминала. В следующей таблице перечислены новые интерфейсы.
nbbnInterface | Описание |
---|---|
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 | Предоставляет методы для объектов статического звукового терминала, необходимых для поддержки телефонных устройств. MSP TAPI 3.1 должны обеспечивать поддержку этого интерфейса на всех статических звуковых терминалах. |
ITTAPI2 | Предоставляет дополнительные методы в объекте TAPI для поддержки телефонных устройств; производный от интерфейсаITTAPI. |
ITTAPIObjectEvent2 | Расширяет интерфейс ITTAPIObjectEvent; предоставляет метод, который возвращает указатель на интерфейс ITPhone на телефонном объекте, вызвавшем событие объекта TAPI. |
ITTTSTerminalEvent | Извлекает описание событий терминала "текст в речь" (TTS). |
ITTerminalManager2 | Извлекает сведения о подключаемых классах терминалов, зарегистрированных в текущей системе; производный от интерфейса ITTerminalManager. |
ITTerminalSupport2 | Извлекает сведения о подключаемых классах терминалов и суперклассах; производный от интерфейса ITTerminalSupport. |
ITToneDetectionEvent | Извлекает сведения о событии обнаружения тонов. |
ITToneTerminalEvent | Извлекает описание событий тона терминала. |