Click to Rate and Give Feedback

  Switch on low bandwidth view
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 Microsoft Windows® Me/98/95, Windows NT® 4.0 SP3, Windows 2000, Windows XP, and Windows Server 2003 operating systems.

In This Section

TopicDescription

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: 2/28/2008

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Outside links      Yury Skaletskiy ... Thomas Lee   |   Edit   |   Show History

Cross-ref:

http://wikipedia.org/Telephony_Application_Programming_Interface

Flag as ContentBug
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker