The information in this article applies to:
SUMMARYWith the release of TAPI 2.0, the default TAPI version in TAPI.H is set to 2.0. This can cause TAPI APIs called on Windows 95 to fail, and return LINEERR_OPERATIONUNAVAIL. This can be corrected by defining TAPI_CURRENT_VERSION to set the TAPI version to 1.4 before including TAPI.H, as follows: #define TAPI_CURRENT_VERSION 0x00010004 MORE INFORMATION
The TAPI 2.0 implementation on Windows NT is fully UNICODE. This means
there are A (Ansi) and W (Wide Character) versions of many TAPI APIs. By
default, TAPI.H shipped with the Win32 SDK Version 4.0 assumes
TAPI_CURRENT_VERSION as 2.0 and resolves TAPI calls to either Ansi versions
of the APIs (lineMakeCall -> lineMakeCallA) or Wide character versions
(lineMakeCall -> lineMakeCallW), depending on if the UNICODE constant is
defined.
Additional query words:
Keywords : kbprg kbusage kbTAPI Tapi |
Last Reviewed: January 10, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |