TAPI 2,0

TAPI 2,0 fournit un petit nombre d’améliorations apportées à la fonctionnalité de base de l’interface TAPI 1,4. Toutefois, il y avait des modifications architecturales majeures qui ont beaucoup amélioré sa stabilité. La plupart des modifications étaient des modifications fondamentales nécessaires pour que l’interface TAPI soit Windows NT 4,0 et tirer parti de ses fonctionnalités (prise en charge complète de 32 bits, services et Unicode). Toutefois, ces modifications étaient internes à l’interface TAPI et avaient peu d’effet sur les applications TAPI.

les applications qui prennent en charge l’interface TAPI 1,3 et 1,4 (applications 16 bits par le biais d’une couche de conversion) fonctionnent bien sur les systèmes d’exploitation Windows Server 2003, Windows XP, Windows 2000 et Windows NT. Toutefois, l’effet sur les développeurs de fournisseurs de services était important. Les fournisseurs de services pour ces systèmes d’exploitation doivent être des dll Unicode entièrement 32 bits qui peuvent s’exécuter dans le contexte de TAPISRV, et non dans le contexte de l’application TAPI (comme pour tous les TSPs basés sur Win16 précédents). TSPs conçu pour TAPI 1,4 ne fonctionne pas sur les systèmes d’exploitation Windows Server 2003, Windows XP, Windows 2000 ou Windows NT.

TAPI 2,0 ajoute également les fonctionnalités importantes de la prise en charge du centre d’appels et de la qualité de service (QOS).

les binaires système tapi fournis avec Windows prennent en charge tapi versions 1,3 et 1,4 pour toutes les applications. Toutefois, les applications 16 bits ne peuvent pas utiliser TAPI 2,0 et vous ne pouvez pas utiliser un TSP TAPI 2. x de 16 bits.