Поделиться через


Дополнительные службы телефонии

Дополнительные службы телефонии — это коллекция всех служб, определенных API, отличных от тех, которые включены в подмножество "Базовая телефония". Он включает все так называемые дополнительные функции, найденные на современных УАТС, таких как удержание, передача, конференция, парк и т. д. Все дополнительные функции считаются необязательными; то есть поставщик услуг решает, какие из этих служб она предоставляет или не предоставляет.

Приложение может запрашивать устройство строки или телефона для набора дополнительных служб, которые он предоставляет с помощью таких функций, как lineGetDevCaps или lineGetAddressCaps. Одна дополнительная служба может состоять из нескольких вызовов функций и сообщений. API телефонии, а не разработчик поставщика услуг, определяет поведение каждого из этих дополнительных функций. Поставщик услуг должен предоставить дополнительную службу телефонии только в том случае, если он может реализовать точное значение, определенное API. В противном случае эта функция должна быть предоставлена как расширенная служба телефонии.

Как упоминалось в службах базовой телефонии, службы телефонных устройств считаются необязательными. Поэтому все службы телефонных устройств являются частью дополнительной телефонии. Список функций дополнительной телефонии см. в справочнике по быстрой функции TAPI.