itCallInfo 接口 (tapi3if.h)
ITCallInfo 接口获取并设置有关 Call 对象的各种信息。 ITAddress::get_Calls 和 IEnumCall::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) |