Click to Rate and Give Feedback
MSDN
MSDN Library
Networking
TAPI 3.1

  Switch on low bandwidth view
Telephony Application Programming Interface Version 3.1

Purpose

The Microsoft Telephony Application Programming Interface (TAPI) version 3.1 is a Component Object Model (COM)-based API that merges classic and IP telephony.

Where Applicable

Possible TAPI applications include:

  • Multicast multimedia IP conferencing with quality of service (QOS)
  • Voice calls over the Internet using the H.323 protocol
  • Call center applications capable of tracking multiple agents
  • Basic voice calls on the Public Switched Telephone Network (PSTN)
  • PBX control
  • Interactive voice response (IVR) systems
  • Voice mail

Developer Audience

You can write TAPI-enabled applications in many languages, including Java, Visual Basic, and C/C++. Familiarity with COM is required. Development experience with telecommunications or other telephony applications is helpful, but not necessary.

Run-Time Requirements

TAPI version 3.1 enables development of communications applications for Windows Server 2003 operating systems, Windows XP, and Windows 2000.

In This Section

TopicDescription

Overview

General information about TAPI architecture and components.

Reference

Documentation for:

See Also

Microsoft Telephony Overview
TAPI 2.2
TAPI Service Providers



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
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Page view tracker