Platform SDK: TAPI

About the Telephony Service Provider (TSP)

A TAPI telephony service provider (TSP) is a dynamic-link library (DLL) that supports communications device control through a set of exported service functions. A TAPI application uses standardized commands, TAPI passes information to the telephony service provider, and the TSP handles the specific commands that must be exchanged with the device.

The sections immediately following this topic briefly describe the TSPs provided with Microsoft® Windows® operating systems. For detailed information, please see the Resource Kit for the target operating system. Third-party TSPs for specialized communications devices will typically be provided by the manufacturer and will be installed with the device.

Telephony Service Provider Interface (TSPI) is an overview on creating a TSP that will function properly within the Microsoft Telephony environment. TSPI Reference documents the specific programming elements involved.

Media service providers (MSPs) have been added starting with the Windows 2000 release. An MSP implements detailed control of media streaming. See About The Media Service Provider (MSP) for information on MSP functionality.