Инициализация TAPI
Для правильного функционирования компонентов TAPI необходимо настроить среду связи на компьютере следующим образом:
- Установка выполняется при первом добавлении программного или аппаратного обеспечения на компьютер. Подробные процедуры зависят от операционной системы и самого программного обеспечения.
- Первичная инициализация создает объекты и пути связи.
- Согласование версий гарантирует, что компоненты TAPI смогут обмениваться данными.
- При инвентаризации ресурсов извлекаются сведения об устройствах, доступных для использования приложением TAPI.
- Уведомление о событиях указывает, как TAPI и поставщики служб передают приложению результаты асинхронных операций и сведения об изменении состояния.
Сводка связанных справочных страниц
Функции TAPI 2.x | Описание |
---|---|
lineInitializeEx | Настраивает среду телефонии, возвращает дескриптор приложения и число устройств. |
lineGetDevCaps | Возвращает возможности устройства, такие как версия TAPI или поддерживаемые типы мультимедиа. |
lineGetAddressCaps | Возвращает возможности адреса, например, поддерживается ли парк вызовов. |
LineОткрыть | Уведомляет TAPI о том, что приложение будет использовать строку и каким образом. |
lineGetMessage | Возвращает следующее сообщение TAPI, помещенное в очередь для доставки в приложение, использующее механизм уведомления обработки событий. |
Интерфейсы или методы TAPI 3.x | Описание |
---|---|
ITTAPI::Initialize | Настраивает среду телефонии. |
ITTAPI::EnumerateAddresses | Перечисляет доступные в настоящее время адреса. |
ITTAPI::get_Addresses | Создает коллекцию адресов, доступных в настоящее время. Предоставляется для клиентских приложений службы автоматизации, например, написанных на Visual Basic. |
ITTAPIEventNotification::Event | Определяет ответ на асинхронное уведомление о событии. Реализуется приложением, вызывается с помощью TAPI. |
ITTAPI::p ut_EventFilter | Задает маску фильтра событий, которая уведомляет TAPI о том, какие события требуются приложению. |
ITTAPI::RegisterCallNotifications | Указывает TAPI передать входящие сеансы приложения для указанного адреса и набора типов мультимедиа. |
ITMediaSupport | Позволяет приложению обнаруживать возможности поддержки мультимедиа для адреса. |