Platform SDK: TAPI

Call Object Interfaces

The Call object is created when a call comes into existence. Associated interfaces get and set information concerning the call.

Enumerator and event interfaces are not directly exposed on the Call Object, but are listed here for reference convenience.

The ITCallNotificationEvent, ITCallInfoChangeEvent, ITCallStateEvent, ITCallMediaEvent and IEnumTerminalClass interfaces are not directly exposed on the Call Object, but are tightly related to it and are listed here for reference convenience.

Interface Description
ITCallInfo Provides information concerning a Call object, such as call state or terminals in use.
ITBasicCallControl Used to connect, answer, and perform basic telephony operations on a call object.
ITCallNotificationEvent Notification interface for ITCallInfo.
ITCallInfoChangeEvent Notification interface for changes in call information.
ITCallStateEvent Gets information concerning a call event.
ITCallMediaEvent Gets information concerning a call media event.
ITLegacyCallMediaControl Supports legacy applications that must communicate directly with a device.
IEnumCall Enumerates ITCallInfo