Platform SDK: Web Telephony Engine

TAPI 3.0

The WTE uses a telephony service provider (TSP) to access the telephone system. Typical TSPs include voice boards, voice modems, and the IP device integral to the Windows 2000 operating system. The engine communicates with the TSP by using Microsoft TAPI 3.0. This means that the engine can use any telephony service provider that supports TAPI.

The engine exposes the TSP's functionality to a Web telephony application through the ITBasicCallControl object exposed through the TAPI 3.0 Call object. An application can use the ITBasicCallControl object to direct the TSP to perform any supported telephony operation. An application has access to the ITBasicCallControl object through the Web telephony extended object model.

The WTE does not include a programming interface for communicating with the public branch exchange (PBX). If your PBX supports TAPI 3.0, your WTE application can communicate with the PBX by using the TAPI 3.0 Call object. Otherwise, your application must use the programming interface supported by your PBX.