[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.
| 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. |