TAPI 1.4
TAPI 1.4 agregó una serie de API, mensajes, constantes y elementos de estructura a la especificación 1.3. TAPI 1.4 solo admite TSP de 16 bits. Sin embargo, permite desarrollar aplicaciones de 32 bits sin tener que preocuparse por las limitaciones de Windows de 16 bits.
Los archivos de encabezado TAPI y TSPI se usan para desarrollar ambas aplicaciones para TAPI 1.4 y TAPI 2.x. Aunque no hubo muchos cambios en las estructuras entre estas dos especificaciones, hubo cambios en la API (específicamente, compatibilidad con Unicode) que hacen que sea muy importante tener en cuenta que los encabezados se compilan de forma diferente, dependiendo de la constante TAPI_CURRENT_VERSION. Por ejemplo:
#define TAPI_CURRENT_VERSION 0x00010004
#include <tapi.h>
Nota
TAPI_CURRENT_VERSION deben definirse para todas las aplicaciones TAPI. Aunque no es estrictamente necesario para el desarrollo de TAPI 2.x, podrían producirse cambios futuros para requerir esto.