Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
The following table shows the TAPI 2.0 line device functions that are supported by Windows Embedded CE.
Function | Description | Category | Asynchronous? |
---|---|---|---|
Accepts the specified offered call. |
Call Accept and Redirect |
Yes |
|
Installs a new TSP into the telephony system. |
Service Provider Management |
No |
|
Adds the call that is specified by the hConsultCallparameter to the conference call that is specified by the hConfCalparameter. |
Call Conference |
Yes |
|
Answers the specified offering call. |
Answering Inbound Calls |
Yes |
|
Performs a blind or single-step transfer of the specified call to the specified destination address. |
Call Transfer |
Yes |
|
Is a placeholder for the application-supplied function name. |
Callback Function |
|
|
Closes the specified open line device. |
Opening and Closing Line Devices |
|
|
Completes the transfer of the specified call. |
Call Transfer |
Yes |
|
Causes the provider of the specified line device to display a dialog box (attached to the hwndOwnerparameter of the application) to allow the user to configure parameters that are related to the line device. |
Line Status and Capabilities |
No |
|
Deallocates the specified call handle. |
Call Drop Functions |
No |
|
Enables service providers to provide access to features that are not offered by other TAPI functions. |
Extended Telephony APIs for Line Devices |
Yes |
|
Dials the specified dialable number on the specified call. |
Making Calls |
Yes |
|
Drops or disconnects the specified call. |
Call Drop Functions |
Yes |
|
Forwards calls that are destined for the specified address on the specified line, according to the specified forwarding instructions. |
Call Forwarding |
Yes |
|
Initiates the generation of the specified digits on the specified call as inband tones by using the specified signaling mode. |
Generating Inband Digits and Tones |
No |
|
Generates the specified inband tone over the specified call. |
Generating Inband Digits and Tones |
No |
|
Returns the telephony capabilities of an address. |
Addresses |
No |
|
Retrieves the address ID of an address that is specified. |
Addresses |
No |
|
Returns current status of a specified address. |
Addresses |
No |
|
Gets the application's priority for a specific media mode. |
Application Priority |
No |
|
Enables an application to obtain information about the specified call. |
Call States and Events |
No |
|
Returns the current status of the specified call. |
Call States and Events |
No |
|
Returns a list of all calls in a specific conference. |
Call Handle Manipulation |
No |
|
Queries a specified line device to determine its telephony capabilities. |
Line Status and Capabilities |
No |
|
Returns an "opaque" data structure object, the contents of which are specific to the line (service provider) and device class. |
Line Status and Capabilities |
No |
|
Allows an application to retrieve a service line device-specific (or provider-specific) icon for display to the user. |
Line Status and Capabilities |
No |
|
Returns a device identifier for the specified device class that is associated with the selected line, address, or call. |
Line Status and Capabilities |
No |
|
Enables an application to query the specified open line device for its current status. |
Line Status and Capabilities |
No |
|
Returns next TAPI application message and optionally waits for a new message. |
TAPI Initialization |
No |
|
Returns list of new calls on a specified line device. |
Call Handle Manipulation |
No |
|
Determines the number of times that an incoming call on the given address should ring prior to the call being answered. |
Toll Saver Support |
No |
|
Returns list of TAPI service providers that currently are installed. |
Service Provider Management |
No |
|
Indicates, which status messages an applications will receive. |
Line Status and Capabilities |
No |
|
Returns address translation capabilities. |
Address Formats |
No |
|
Gives ownership of the specified call to another application. |
Call Handle Manipulation |
No |
|
Places the specified call on hold. |
Call Hold |
Yes |
|
Initializes the use of TAPI by the application for subsequent use of the line abstraction. |
TAPI Initialization and Shutdown |
No |
|
Initializes the use of TAPI by the application for subsequent use of the line abstraction. |
TAPI Initialization and Shutdown |
No |
|
Places a call on the specified line to the specified destination address. |
Making Calls |
Yes |
|
Enables and disables the unbuffered detection of digits that are received on the call. |
Digit Monitoring |
No |
|
Enables and disables the detection of media types that are specified for the call. |
Media Monitoring |
No |
|
Allows an application to negotiate the API version to use. |
Line Version Negotiation |
No |
|
Allows an application to negotiate the extension version to use with the specified line device. |
Extended Telephony Functions for Line Devices |
No |
|
Opens the line device that is specified by its device identifier, and returns a line handle for the corresponding opened line device. |
Opening and Closing Line Devices |
No |
|
Picks up a call that is alerting at the specified destination, address and returns a call handle for the picked-up call. |
Call Pickup |
Yes |
|
Prepares an existing conference call for the addition of another party. |
Call Conference |
Yes |
|
Redirects the specified offering call to the specified destination address. |
Call Accept and Redirect |
Yes |
|
Informs the service provider that the application has processed the user-user information that is contained in the LINECALLINFOstructure, and that subsequently received user-user information now can be written into that structure. |
Sending Information to Remote Party |
Yes |
|
Removes the specified call from the conference call to which it currently belongs. |
Call Conference |
Yes |
|
Sends user-user information to the remote party on the specified call. |
Sending Information to Remote Party |
Yes |
|
Sets the priority of the specified application for the specified media mode. |
Application Priority |
No |
|
Allows an application to change bearer mode and/or the rate parameters of an existing call. |
Bearer Mode and Rate |
Yes |
|
Sets the privilege of the application to the specified privilege for the specified call. |
Call Privilege Control |
No |
|
Sets the location that is used as the context for address translation. |
Address Formats |
No |
|
Allows the application to configure a line device to a setup that previously was obtained by using the lineGetDevConfigor the lineConfigDialogEditfunction. |
Line Status and Capabilities |
No |
|
Sets the media modes of the specified call. |
Media Control |
No |
|
Sets the number of rings that must occur before an incoming call is answered. |
Toll Saver Support |
No |
|
Enables an application to specify which notification messages to receive for events that are related to status changes for the specified line or any of its addresses. |
Line Status and Capabilities |
No |
|
Enables an application to specify which terminal information that is related to the specified line, address, or call is to be routed. |
Setting a Terminal for Phone Conversations |
Yes |
|
Manipulates the toll list. |
|
No |
|
Sets up a conference call for the addition of a third party. |
Call Conference |
Yes |
|
Initiates a transfer of the call specified by the hCallparameter. |
|
Yes |
|
Shuts down the usage by the application of the line abstraction of the API. |
TAPI Initialization and Shutdown |
No |
|
Swaps the specified active call with the specified call on consultation hold. |
Call Pickup |
Yes |
|
Translates between an address in canonical form and an address in dialable form. |
Address Formats |
No |
|
Displays an application-modal dialog box that allows the user to change the current location of a telephone number that is about to be dialed, adjust location and calling-card parameters, and see the effect. |
Location and Country/Region Information |
No |
|
Retrieves the specified held call. |
Call Hold |
Yes |