Udostępnij przez


INTERFEJS TAPI 1.4

Interfejs TAPI 1.4 dodał szereg interfejsów API, komunikatów, stałych i elementów struktury do specyfikacji 1.3. Interfejs TAPI 1.4 obsługuje tylko 16-bitowe przewodniki rozwiązywania problemów. Jednak umożliwia ona opracowywanie aplikacji 32-bitowych bez konieczności martwienia się o ograniczenia 16-bitowego systemu Windows.

Pliki nagłówkowe TAPI i TSPI służą do tworzenia obu aplikacji zarówno dla interfejsu TAPI 1.4, jak i interfejsu TAPI 2.x. Chociaż nie było wielu zmian w strukturach między tymi dwoma specyfikacjami, wprowadzono zmiany w interfejsie API (w szczególności obsługa Unicode), które sprawiają, że bardzo ważne jest, aby pamiętać, że nagłówki kompilowane inaczej, w zależności od stałej TAPI_CURRENT_VERSION. Na przykład:

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

Nuta

TAPI_CURRENT_VERSION należy zdefiniować dla wszystkich aplikacji TAPI. Chociaż nie jest to ściśle konieczne do opracowywania interfejsu TAPI 2.x, przyszłe zmiany mogą wystąpić, aby tego wymagać.