Platform SDK: TAPI

ITCallInfo

The ITCallInfo interface gets and sets a variety of information concerning a Call object.

For a table listing Beta 3 to RC1 release changes in this interface, see TAPI 3.0 RC1 Notes.

For a table showing the relationships between TAPI 2 functions and RC1 ITCallInfo methods, see ITCallInfo TAPI 2 to TAPI 3 Cross-Reference.

Methods in Vtable Order

IUnknown Methods

IDispatch Methods

ITCallInfo methods Description
get_Address Gets a pointer to the ITAddress interface of the Address object.
get_CallState Gets a pointer to the current call state, such as CS_IDLE.
get_Privilege Gets the call privilege of the application for the current call, such as CP_MONITOR.
get_CallHub Gets a pointer to the ITCallHub interface of the CallHub object.
ITCallInfo::get_CallInfoLong Gets call information items described by a long, such as the bearer mode.
ITCallInfo::put_CallInfoLong Sets call information items described by a long, such as the bearer mode.
ITCallInfo::get_CallInfoString Gets call information items described by a string, such as the displayable address.
ITCallInfo::put_CallInfoString Sets call information items described by a string, such as the displayable address.
ITCallInfo::get_CallInfoBuffer Gets call information items that require a buffer, such as user-user information. This method is provided for Automation client applications, such as those written in Visual Basic. C and C++ applications must use the ITCallInfo::GetCallInfoBuffer method.
ITCallInfo::put_CallInfoBuffer Sets call information items that require a buffer, such as user-user information. This method is provided for Automation client applications, such as those written in Visual Basic. C and C++ applications must use the ITCallInfo::SetCallInfoBuffer method.
ITCallInfo::GetCallInfoBuffer Gets call information items that require a buffer, such as user-user information.
ITCallInfo::SetCallInfoBuffer Sets call information items that require a buffer, such as user-user information.
ReleaseUserUserInfo Releases the UUI buffer for this call.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Version: Requires TAPI 3.0 or later.
  Header: Declared in Tapi3.h.
  Library: Use T3iid.lib.

See Also

Call Object, lineGetCallInfo, lineGetCallStatus, LINECALLINFO, LINECALLSTATUS