TAPI 1.4
TAPI 1.4 では、1.3 仕様に多数の API、メッセージ、定数、および構造体要素が追加されました。 TAPI 1.4 では、16 ビット TSP のみがサポートされます。 ただし、16 ビット Windows の制限を気にすることなく、32 ビット アプリケーションを開発できます。
TAPI ヘッダー ファイルと TSPI ヘッダー ファイルは、TAPI 1.4 と TAPI 2.x の両方のアプリケーションを開発するために使用されます。 これら 2 つの仕様の間の構造に対する変更は多くはありませんでしたが、API (具体的には Unicode サポート) に変更が加えられたため、TAPI_CURRENT_VERSION定数に応じてヘッダーのコンパイル方法が異なるように注意することが非常に重要です。 次に例を示します。
#define TAPI_CURRENT_VERSION 0x00010004
#include <tapi.h>
注意
TAPI_CURRENT_VERSIONは、すべての TAPI アプリケーションに対して定義する必要があります。 TAPI 2.x の開発には厳密には必要ありませんが、これを必要とする将来の変更が発生する可能性があります。