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
);
|