LINECALLPARAMFLAGS_常量

LINECALLPARAMFLAGS_常量描述有关调用的各种状态标志。

LINECALLPARAMFLAGS_BLOCKID

应隐藏发起方标识 (块调用方 ID) 。

LINECALLPARAMFLAGS_DESTOFFHOOK

被叫方电话应自动脱钩。

LINECALLPARAMFLAGS_IDLE

呼叫应在空闲呼叫外观上发起,而不是加入正在进行的呼叫。 使用 lineMakeCall 函数时,如果未设置LINECALLPARAMFLAGS_IDLE值,并且行上有一个现有调用,则如果需要进行新调用,该函数将中断到现有调用中。 如果没有现有调用,则函数会按指定进行新调用。

LINECALLPARAMFLAGS_NOHOLDCONFERENCE

此位仅与 lineSetupConferencelinePrepareAddToConference 一起使用。 在 LINECALLPARAMSTargetAddress 成员中指定了要与当前呼叫开会的地址。 咨询呼叫不会从交换机中实际绘制拨号音,但将通过各种呼叫建立状态 (,例如拨号、继续) 。 当咨询呼叫达到连接状态时,会议将自动建立:原始呼叫(一直处于连接状态)进入会议状态;咨询呼叫进入会议状态:hConfCall 进入连接状态。 如果咨询呼叫失败 (进入断开连接状态后跟空闲) ,则 hConfCall 也会进入空闲状态,原始呼叫 ((如果 linePrepareAddToConference) 仍保持连接状态)。 原党 (或政党) 从未察觉到这一呼吁已经坚持。 此功能通常用于在必要时将监督程序添加到 ACD 代理调用,以监视与 irate 调用者的交互。

LINECALLPARAMFLAGS_ONESTEPTRANSFER

此位仅与 lineSetupTransfer 一起使用。 它将 lineSetupTransfer 的操作与咨询调用上的 lineDial 操作合并为一个步骤。 要拨号的地址在 LINECALLPARAMSTargetAddress 成员中指定。 原始呼叫处于 onholdpendingtransfer 状态,就像 正常调用 lineSetupTransfer 一样,咨询呼叫已正常建立。 应用程序仍必须调用 lineCompleteTransfer 才能使传输生效。 通过第三方呼叫控制链接从服务器调用传输时,通常会使用此功能,因为此类链接通常不支持正常的两步过程。

LINECALLPARAMFLAGS_ORIGOFFHOOK

发起人的手机应自动脱钩。

LINECALLPARAMFLAGS_PREDICTIVEDIAL

仅当在 LINEADDRESSCAPS) 的 dwAddrCapFlags 成员中打开 (LINEADDRCAPFLAGS_PREDICTIVEDIALER,对具有预测拨号功能的地址进行呼叫时,才使用此位。 必须打开该位才能启用设备的增强呼叫进度和/或媒体设备监视功能。 如果此位未打开,则将在没有增强的呼叫进度或媒体类型监视的情况下进行呼叫,并且不会根据呼叫状态启动自动转移。

LINECALLPARAMFLAGS_SECURE

呼叫应设置为安全。

备注

无扩展性。 保留所有 32 位。

要求

要求
TAPI 版本
需要 TAPI 2.0 或更高版本
标头
Tapi.h

请参阅

LINEADDRESSCAPS

LINECALLPARAMS

lineCompleteTransfer

lineDial

lineMakeCall

linePrepareAddToConference

lineSetupConference

lineSetupTransfer