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


TAPI 2.0

TAPI 2.0 предоставляет небольшое количество улучшений базовых функций TAPI 1.4. Однако произошли некоторые существенные архитектурные изменения, которые значительно улучшили его стабильность. Большинство изменений были фундаментальными изменениями, необходимыми для того, чтобы довести TAPI до Windows NT 4.0 и воспользоваться его функциями (полная 32-разрядная поддержка, службы и Юникод). Однако эти изменения были внутренними для TAPI и не оказали влияния на приложения TAPI.

Приложения, поддерживающие TAPI 1.3 и 1.4 (16-разрядные приложения с помощью уровня ломки), хорошо работают в операционных системах Windows Server 2003, Windows XP, Windows 2000 и Windows NT. Однако влияние на разработчиков поставщиков услуг было значительным. Поставщики услуг для этих операционных систем должны быть полностью 32-разрядными библиотеками DLL Юникода, которые могут выполняться в контексте TAPISRV, а не в контексте приложения TAPI (как и все предыдущие TSP на основе Win16). TSP, предназначенные для TAPI 1.4, не работают в операционных системах Windows Server 2003, Windows XP, Windows 2000 или Windows NT.

TAPI 2.0 также добавляет важные функции поддержки центра обработки вызовов и качества обслуживания (QOS).

Системные двоичные файлы TAPI, которые поставляются с Windows, поддерживают TAPI версии 1.3 и 1.4 для всех приложений. Однако 16-разрядные приложения не могут использовать TAPI 2.0, а также 16-разрядный TSP TAPI 2.x.