自取

取件操作允许应用程序回答正在另一个地址发出警报的会话。 应用程序标识取件的目标,并返回接听呼叫的会话标识符。

可通过多种方式确定取件请求的目标。 首先,应用程序可以指定警报方的地址。 其次,如果未指定地址并且交换机允许,则应用程序可以选取其取件组中的任何警报会话。 第三,如果指定了组标识符,则某些开关允许在不同拾取组中拾取会话警报。

某些关键电话系统在桥接独占呼叫外观上支持 通过保持 传输功能。 在此方案中,当呼叫处于活动状态时,特定电话独占拥有呼叫,但当呼叫处于保持状态时,任何具有线路外观的电话都可以接听呼叫。

TAPI 2.x: 应用程序可以使用具有 NULL 目标地址的应答操作实现此目的,类似于函数在模拟线路上接听呼叫等待呼叫的方式。 LINEADDRFEATURE_PICKUPHELD指示该功能的存在。

如果LINEADDRCAPFLAGS_PICKUPCALLWAIT 为 TRUE,则可以选取用户已听觉检测到呼叫等待信号但服务提供商无法对其进行检测的会话。 这为用户提供了一种机制来“应答”等待呼叫,即使服务提供商无法检测到呼叫等待信号也是如此。 目标地址和组 ID 都必须为 NULL 才能接听等待呼叫。

成功选取会话后,应用程序会收到状态更改通知, 原因 设置为LINECALLREASON_PICKUP。

并非所有服务提供商都支持使用此操作。

TAPI 2.x: 请参阅 linePickup

TAPI 3.x: 请参阅 ITBasicCallControl::P ickup