Telephony Service Providers
Purpose
A 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.
A TSP must conform to the Telephony Service Provider Interface (TSPI) to function as a service provider within the Microsoft Telephony environment. TSPI defines the external functions exposed by a telephony service provider supplied with communications equipment.
Developer audience
You can write TAPI-enabled applications in many languages, including Java, Visual Basic, and C/C++. Previous development experience with telecommunications or other telephony applications is helpful but not necessary.
Run-time requirements
TSPI enables development of TSPs for all versions of Windows.
In this section
Topic | Description |
---|---|
Overview |
General information about TSPI's architecture and components. |
Reference |
Documentation for the TSPI interfaces. |