itCallInfo 接口 (tapi3if.h)

ITCallInfo 接口获取并设置有关 Call 对象的各种信息。 ITAddress::get_CallsIEnumCall::Next 方法创建 ITCallInfo 接口。

ITCallInfo2 接口是 ITCallInfo 接口的扩展。 ITCallInfo2 提供了其他方法,使应用程序能够基于每个调用设置事件筛选。

对于显示 TAPI 2 函数与
ITCallInfo 方法,请参阅 TAPI 2.x 到 TAPI 3.x 交叉引用

继承

ITCallInfo 接口继承自 IDispatch 接口。 ITCallInfo 还具有以下类型的成员:

方法

ITCallInfo 接口具有以下方法。

 
ITCallInfo::get_Address

get_Address 方法获取指向 Address 对象的 ITAddress 接口的指针。
ITCallInfo::get_CallHub

get_CallHub 方法获取指向 CallHub 对象的 ITCallHub 接口的指针。
ITCallInfo::get_CallInfoBuffer

get_CallInfoBuffer 方法获取需要缓冲区的调用信息项,例如用户-用户信息。
ITCallInfo::get_CallInfoLong

get_CallInfoLong 方法获取由 long 描述的调用信息项,例如持有者模式。
ITCallInfo::get_CallInfoString

get_CallInfoString 方法获取字符串描述的调用信息项,例如可显示的地址。
ITCallInfo::get_CallState

get_CallState 方法获取指向当前调用状态的指针,例如CS_IDLE。
ITCallInfo::get_Privilege

get_Privilege 方法获取当前调用的应用程序的调用特权,例如CP_MONITOR。
ITCallInfo::GetCallInfoBuffer

GetCallInfoBuffer 方法获取需要缓冲区的调用信息项,例如用户信息。 自动化客户端应用程序(如用 Visual Basic 编写的应用程序)必须使用 ITCallInfo::get_CallInfoBuffer 方法。
ITCallInfo::p ut_CallInfoBuffer

put_CallInfoBuffer 方法设置需要缓冲区的调用信息项,例如用户-用户信息。
ITCallInfo::p ut_CallInfoLong

put_CallInfoLong 方法设置 long 描述的调用信息项,例如持有者模式。
ITCallInfo::p ut_CallInfoString

put_CallInfoString 方法设置字符串描述的调用信息项,例如可显示的地址。
ITCallInfo::ReleaseUserUserInfo

ReleaseUserUserInfo 方法通知服务提供商应用程序已处理从 ITCallInfo::GetCallInfoBuffer 方法获取的用户-用户信息。
ITCallInfo::SetCallInfoBuffer

SetCallInfoBuffer 方法设置需要缓冲区的调用信息项,例如用户-用户信息。 自动化客户端应用程序(如用 Visual Basic 编写的应用程序)必须使用 ITCallInfo::p ut_CallInfoBuffer 方法。

要求

   
目标平台 Windows
标头 tapi3if.h (包括 Tapi3.h)

另请参阅

调用对象

IDispatch

ITCallInfo2

LINECALLINFO

LINECALLSTATUS

lineGetCallInfo

lineGetCallStatus