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.
|
See Also
- Microsoft
Telephony Overview
- Media Service Providers
- TAPI
2.2
- TAPI
3.1
Send comments about this topic to Microsoft
Build date: 11/19/2009