beautypg.com

Pbx driver installation, Sample code – Avaya 1.3 User Manual

Page 189

background image

Windows NT, Windows 2000 and Windows XP PBX Driver Development Information

Issue 1 October 2003

189

PBX Driver Installation

Telephony Services for NT installs INSTTSDR.DLL, a utility library for PBX driver
installation.

INSTTSDR.DLL exports a function called installTelephonyServicesDriver(). Your PBX
driver's installation routine may call this function in order to add the driver's name to the
Tserver's list of drivers.

The INSTTSDR.H header file specifies the C-language interface to the functions in
INSTTSDR.DLL.

installTelephonyServicesDriver() is a convenience routine so that the user does not have to
manually add the driver to the Tserver's list of administered drivers via TSA.

You may not include INSTTSDR.DLL with your PBX driver; rely on the Telephony Server to
provide this file.

Sample Code

Figure 8-8: Sample Code

on page 190 provides sample code for using the

installTelephonyServicesDriver() function with a popular installer, InstallShield3.