ITBasicCallControl

[This is preliminary documentation and subject to change.]

The ITBasicCallControl interface is used by the application to connect, answer, and perform basic telephony operations on a call object.

Methods in Vtable Order

IUnknown Methods Description
QueryInterface Returns pointers to supported interfaces.
AddRef Increments the reference count.
Release Decrements the reference count.

IDispatch Methods Description
GetTypeInfoCount Retrieves the number of type information interfaces.
GetTypeInfo Retrieves the type information for an object.
GetIDsOfNames Maps a single member and an optional set of argument names to a corresponding set of integer DISPIDs.
Invoke Provides access to properties and methods exposed by an object.

ITBasicCallControl Methods Description
SelectMediaTerminals Select a set of MediaTerminals to use on the call.
UnselectMediaTerminal Remove the specified ITMediaTerminal from the call.
Connect Make a connection.
Answer Accept an incoming call.
Disconnect Disconnect the call.
Hold Place or remove the call from the HOLD state.
Handoff Hand off call to another application.
AddToConference Start a conference, with the current call included.
SetupTransfer Transfer the current call to the destination address.
GetDirectShowFilterGraph Retrieve the DirectShow™ filter graph of the call.