ITCallInfo

Last Updated : Sep 04, 2015 |

The ITCallInfo interface sets a variety of information for a Call object.

Method

Description

get_Address

Sets a pointer to the ITAddress interface of the Address object.

HRESULT
get_Address
(
ITAddress **ppAddress
);

get_CallState

Sets a pointer to the current call state. For example, CS_IDLE.

HRESULT
get_CallState (
CALL_STATE *pCallState
);

get_CallInfoString

Gets call information items described by a string. For example, displayable address.

HRESULT
get_CallInfoString
(
CALLINFO_STRING CallInfoString,
BSTR *ppCallInfoString
);

SetCallInfoBuffer

By default, TAPI 3.0 (Windows 2000) only allows this function on a call that is in the Idle state. In TAPI 3.1 (Windows XP), this function allows call data to be set on calls in the connected state by passing CIB_CallDataBuffer as the CallInfoBuffer parameter.

HRESULT
SetCallInfoBuffer (
CALLINFO_BUFFER CallInfoBuffer,
DWORD dwSize,
BYTE* pCallInfoBuffer
);