Udostępnij przez


INTERFEJS TAPI 2.0

Interfejs TAPI 2.0 oferuje niewielką liczbę ulepszeń podstawowych funkcji interfejsu TAPI 1.4. Nastąpiły jednak pewne poważne zmiany architektoniczne, które znacznie poprawiły jego stabilność. Większość zmian była fundamentalnymi zmianami niezbędnymi do wprowadzenia interfejsu TAPI do systemu Windows NT 4.0 i korzystania z jej funkcji (pełna obsługa 32-bitowa, usługi i Unicode). Jednak te zmiany były wewnętrzne w interfejsie TAPI i miały niewielki wpływ na aplikacje TAPI.

Aplikacje obsługujące interfejs TAPI 1.3 i 1.4 (aplikacje 16-bitowe za pomocą warstwy thunking) działają dobrze w systemach operacyjnych Windows Server 2003, Windows XP, Windows 2000 i Windows NT. Jednak wpływ na deweloperów dostawców usług był znaczący. Dostawcy usług dla tych systemów operacyjnych muszą mieć w pełni 32-bitowe biblioteki DLL Unicode, które mogą być uruchamiane w kontekście interfejsu TAPISRV, a nie w kontekście aplikacji TAPI (podobnie jak wszystkie wcześniejsze przewodniki rozwiązywania problemów oparte na systemie Win16). Przewodniki rozwiązywania problemów przeznaczone dla interfejsu TAPI 1.4 nie działają w systemach operacyjnych Windows Server 2003, Windows XP, Windows 2000 lub Windows NT.

Interfejs TAPI 2.0 dodaje również ważne funkcje obsługi centrum telefonicznego i obsługi jakości usług (QOS).

Pliki binarne systemu TAPI, które są dostarczane z systemem Windows, obsługują interfejs TAPI w wersji 1.3 i 1.4 dla wszystkich aplikacji. Jednak 16-bitowe aplikacje nie mogą używać interfejsu TAPI 2.0 i nie można użyć 16-bitowego interfejsu TAPI 2.x TSP.