Телефонные устройства
Поддержка телефонных устройств является дополнительной, а не базовой, поэтому поставщики услуг не обязаны поддерживать телефонные устройства.
Так же, как класс линейных устройств является абстракцией физического линейного устройства, класс телефонных устройств представляет собой не зависящую от устройства абстракцию телефонного набора. TAPI рассматривает линейные и телефонные устройства как независимые друг от друга устройства. Другими словами, вы можете использовать телефон (устройство) без использования связанной линии, а можно использовать линию (устройство) без использования телефона.
Поставщики услуг, которые полностью реализуют эту независимость, могут предложить использование этих устройств, не определенных традиционными протоколами телефонии. Например, пользователь может использовать телефон на настольном телефоне в качестве звукового устройства в формате волны для записи или воспроизведения голоса, возможно, без ведома переключателя о том, что телефон используется. В такой реализации подъем локального телефонного телефона не должен автоматически отправлять сигнал отцепа на коммутатор.
Эта независимость также позволяет приложению позвонить по местному телефону способом, который не зависит от входящих звонков. Возможности поставщиков услуг ограничены возможностями оборудования и программного обеспечения, используемых для подключения коммутатора, телефона и компьютера.
TAPI включает функции для получения возможностей устройств, которые позволяют клиентам определять, поддерживается ли такая модель использования.
В этом разделе описываются телефонные устройства и объясняется, как использовать функции телефона TAPI для доступа к этим устройствам.