TAPI 2.0

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

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

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

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