Freigeben über


TAPI 1.4

TAPI 1.4 hat der Spezifikation 1.3 eine Reihe von APIs, Nachrichten, Konstanten und Strukturelementen hinzugefügt. TAPI 1.4 unterstützt nur 16-Bit-TSPs. Es ermöglicht jedoch die Entwicklung von 32-Bit-Anwendungen, ohne sich gedanken über die Einschränkungen von 16-Bit-Windows machen zu müssen.

Die TAPI- und TSPI-Headerdateien werden verwendet, um beide Anwendungen für TAPI 1.4 und TAPI 2.x zu entwickeln. Obwohl es nicht viele Änderungen an den Strukturen zwischen diesen beiden Spezifikationen gab, gab es Änderungen an der API (insbesondere Unicode-Unterstützung), die es sehr wichtig machen, zu beachten, dass die Header je nach TAPI_CURRENT_VERSION Konstanten unterschiedlich kompiliert werden. Beispiel:

#define TAPI_CURRENT_VERSION 0x00010004
#include <tapi.h>

Hinweis

TAPI_CURRENT_VERSION sollte für alle TAPI-Anwendungen definiert werden. Obwohl dies für die TAPI 2.x-Entwicklung nicht unbedingt erforderlich ist, können zukünftige Änderungen dies erfordern.