Share via


TAPI Structures

The following table shows the TAPI structures with a description of the purpose of each.

Programming elements Description
LINEADDRESSCAPS This structure describes the capabilities of a specified address.
LINEADDRESSSTATUS This structure describes the current status of an address.
LINECALLINFO This structure contains call data.
LINECALLLIST This structure describes a list of call handles.
LINECALLPARAMS This structure describes parameters supplied when making calls using the lineMakeCall.
LINECALLSTATUS This structure describes the current status of a call.
LINECALLTREATMENTENTRY This structure provides information on the type of call treatment, such as music, recorded announcement, or silence, on the current call.
LINEDEVCAPS This structure describes the capabilities of a line device.
LINEDEVSTATUS This structure describes the current status of a line device.
LINEDIALPARAMS This structure specifies a collection of dialing-related fields.
LINEEXTENSIONID This structure describes an extension identifier.
LINEFORWARDLIST This structure describes a list of forwarding instructions.
LINEGENERATETONE This structure contains information about a tone to be generated.
LINEINITIALIZEEXPARAMS This structure describes parameters supplied when making calls using lineInitializeEx.
LINELOCATIONENTRY The LINELOCATIONENTRY structure describes a location used to provide an address translation context.
LINEMESSAGE This structure contains parameter values specifying a change in status of the line the application currently has open.
LINEPROVIDERENTRY This structure provides the information for a single service provider entry.
LINEPROVIDERLIST This structure describes a list of service providers.
LINETRANSLATECAPS This structure describes the address translation capabilities.
LINETRANSLATEOUTPUT This structure describes the result of an address translation.
PHONECAPS This structure describes the capabilities of a phone device.
PHONEEXTENSIONID This structure describes an extension identifier.
PHONEINITIALIZEEXPARAMS This structure contains parameters used to establish the association between an application and TAPI; for example, the application's selected event notification mechanism.
PHONEMESSAGE This structure contains the next message queued for delivery to the application.
PHONESTATUS This structure describes the current status of a phone device.
UNIMDM_CHG_DEVCFG This structure provides an interface to programmatically edit or retrieve the Unimodem device configuration.
UNIMODEM_INFO This structure receives the device-specific data for a Unimodem during a call to the lineGetDevCaps function.
VARSTRING This structure is used for returning variably sized strings.
LINEADDRESSCAPS This structure describes the capabilities of a specified address.

 Last updated on Saturday, April 10, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.