TAPI 1.4
TAPI 1.4 menambahkan sejumlah API, pesan, konstanta, dan elemen struktur ke spesifikasi 1.3. TAPI 1.4 hanya mendukung TSP 16-bit. Namun, itu memungkinkan aplikasi 32-bit dikembangkan tanpa harus khawatir tentang batasan Windows 16-bit.
File header TAPI dan TSPI digunakan untuk mengembangkan kedua aplikasi untuk TAPI 1.4 dan TAPI 2.x. Meskipun tidak ada banyak perubahan pada struktur antara kedua spesifikasi ini, ada perubahan pada API (khususnya, dukungan Unicode) yang membuatnya sangat penting untuk dicatat bahwa header dikompilasi secara berbeda, tergantung pada konstanta TAPI_CURRENT_VERSION. Contohnya:
#define TAPI_CURRENT_VERSION 0x00010004
#include <tapi.h>
Catatan
TAPI_CURRENT_VERSION harus didefinisikan untuk semua aplikasi TAPI. Meskipun tidak benar-benar diperlukan untuk pengembangan TAPI 2.x, perubahan di masa depan dapat terjadi untuk memerlukan ini.