LINECALLSTATE_常量
LINECALLSTATE_位标志常量描述调用可以位于的调用状态。
-
LINECALLSTATE_ACCEPTED
-
-
呼叫处于产品/服务状态,已被接受。 这向监视) 应用程序的其他 (表明,当前所有者应用程序已声明负责接听呼叫。 在 ISDN 中,当被调用方设备向交换机发送一条消息,指示它愿意向被调用方提供呼叫时,将进入接受状态。 这具有在呼叫两端) 用户发出警报 (响铃的副作用。 传入呼叫始终可以立即应答,而无需先单独接受。
-
-
LINECALLSTATE_BUSY
-
-
呼叫正收到忙碌的音调。 忙碌的音调表示无法完成呼叫 (中继) 或远程方的工作站正在使用中。 请参阅 LINEBUSYMODE_常量。
-
-
LINECALLSTATE_CONFERENCED
-
-
呼叫是电话会议的成员,在逻辑上处于连接状态。
-
-
LINECALLSTATE_CONNECTED
-
-
已建立呼叫并建立连接。 信息能够流经发起地址和目标地址之间的调用。
-
-
LINECALLSTATE_DIALING
-
-
发起方正在呼叫时拨打数字。 拨入的数字由交换机收集。 请注意, lineGenerateDigits 和 TSPI_lineGenerateDigits 都不会将线路置于拨号状态。
-
-
LINECALLSTATE_DIALTONE
-
-
呼叫接收来自交换机的拨号音,这意味着交换机已准备好接收已拨号码。 有关特殊拨号音的标识符(如普通语音邮件的口吃音),请参阅 LINEDIALTONEMODE_常量 。
-
-
LINECALLSTATE_DISCONNECTED
-
-
远程方已与呼叫断开连接。
-
-
LINECALLSTATE_IDLE
-
-
该调用存在,但尚未连接。 调用中不存在任何活动,这意味着当前没有调用处于活动状态。 调用永远无法转换出空闲状态。
-
-
LINECALLSTATE_OFFERING
-
-
正在向电台提供呼叫,以指示新呼叫的到来。 产品/服务状态与导致手机或计算机响铃不同。 在某些环境中,在开关指示线路响铃之前,处于产品/服务状态的呼叫不会拨打用户。 例如,传入呼叫出现在多个工作站集上,但仅主地址响铃。 响铃指令不会影响任何调用状态。
-
-
LINECALLSTATE_ONHOLD
-
-
呼叫由 开关保持。 这会释放物理线,允许另一个调用使用该行。
-
-
LINECALLSTATE_ONHOLDPENDCONF
-
-
正在将呼叫添加到会议时,呼叫当前处于暂停状态。
-
-
LINECALLSTATE_ONHOLDPENDTRANSFER
-
-
呼叫当前处于暂停状态,等待转移到另一个号码。
-
-
LINECALLSTATE_PROCEEDING
-
-
拨号已完成,呼叫通过交换机或电话网络进行。 这发生在拨号完成后和呼叫到达拨号方之前,如回拨、忙碌或应答所示。
-
-
LINECALLSTATE_RINGBACK
-
-
已到达要调用的工作站,并且目标交换机正在向发起人生成响铃音。 回电意味着目标地址收到呼叫警报。
-
-
LINECALLSTATE_SPECIALINFO
-
-
呼叫收到一个特殊信息信号,该信号位于预先录制的通知之前,指示无法完成呼叫的原因。 请参阅 LINESPECIALINFO_常量。
-
-
LINECALLSTATE_UNKNOWN
-
-
该调用存在,但其状态当前未知。 这可能是服务提供商检测呼叫进度不佳的结果。 还可以生成呼叫状态设置为未知的呼叫状态消息,以在调用的实际调用状态不完全已知时通知 TAPI DLL 有关新调用的信息。
-
备注
高阶 8 位可以定义任何预定义状态的特定于设备的子状态,前提是还设置了上面定义的LINECALLSTATE_位之一。 低序 24 位是为预定义状态保留的。
发送到应用程序的LINE_CALLSTATE消息将LINECALLSTATE_constants用作参数。 消息携带呼叫转换到的新调用状态。 这些常量还用作 lineGetCallStatus 函数返回的 LINECALLSTATUS 结构中的成员。
要求
要求 | 值 |
---|---|
TAPI 版本 |
需要 TAPI 2.0 或更高版本 |
标头 |
|