Call Object

The Call object represents an address's connection between the local address and one or more other addresses. All call control is done through the Call object. ITBasicCallControl and ITCallInfo are the most frequently used interfaces on the call object. These interfaces implement a variety of operations and queries, such as acquiring interface pointers for media streams or getting the caller ID. See the main overview sections on Session Operations and Session Information for reviews of those supported by TAPI.

A media service provider can implement provider-specific interfaces, which are aggregated on a call object by TAPI. For detailed information on what a provider has implemented, see the service provider's documentation.

The Make a Call and Receive a Call code examples show some illustrations of using a Call object.

See Call Object Interfaces for a list of all interfaces associated with the Call object.