Chapter 8: Using the TSAPI SDK

This chapter contains the following sections which provide information for using Telephony Services Application Programming Interface (TSAPI) Software Development Kit (SDK), which is included on the Avaya Computer Telephony CD-ROM.

Overview on page 177

SDK Online Support on page 178

Avaya Computer Telephony Installation Instructions for Using the SDK on Windows on page 178

High Level View of the TSAPI SDK on page 179

Installing the TSAPI SDK on page 180

TSAPI Programming Environment on page 186

TSAPI Programming Notes on page 187

Windows NT, Windows 2000 and Windows XP PBX Driver Development Information on page 188

TSAPI Sample Code on page 192

Overview

The TSAPI SDK is intended for programmers who are developing Computer Telephony Integration (CTI) applications in a simulated environment.

The Avaya Computer Telephony SDK provides a programming environment (including a switch simulator) that enables you to develop the following.

TSAPI-compliant applications on Win32, and UnixWare

TSAPI-compliant PBX drivers under Windows NT, Windows 2000 or Windows XP

Note:

The SDK does not provide you with a Driver Authorization file (the G3PD

License File). If you intend to access live PBX resources you must obtain the

DEFINITY Driver Authorization File (G3PD License).

Issue 1 October 2003 177

Page 177
Image 177
Avaya 1.3 manual Using the Tsapi SDK