LINEADDRESSSTATE_常量
LINEADDRESSSTATE_位标志常量描述各种地址状态项。
-
LINEADDRESSSTATE_CAPSCHANGE
-
-
指示由于用户或其他情况进行了配置更改, 地址的 LINEADDRESSCAPS 结构中的一个或多个成员已更改。 应用程序应使用 lineGetAddressCaps 读取更新的结构。 如果服务提供商向 TAPI 发送包含此值 的LINE_ADDRESSSTATE 消息,TAPI 会将它传递给已协商 TAPI 版本 1.4 或更高版本的应用程序;协商旧版 API 的应用程序将收到 指定LINEDEVSTATE_REINIT LINE_LINEDEVSTATE 消息,要求它们关闭并重新初始化与 TAPI 的连接以获取更新的信息。
-
-
LINEADDRESSSTATE_DEVSPECIFIC
-
-
地址状态的设备特定项已更改。
-
-
LINEADDRESSSTATE_FORWARD
-
-
地址的转发状态已更改,包括可能用于确定无应答条件的环数。 应用程序应检查地址状态,以确定有关地址当前转发状态的详细信息。
-
-
LINEADDRESSSTATE_INUSEMANY
-
-
受监视或桥接的地址已从一个工作站使用更改为由多个工作站使用。
-
-
LINEADDRESSSTATE_INUSEONE
-
-
地址已从许多桥接站空闲或正在使用更改为仅由一个站使用。
-
-
LINEADDRESSSTATE_INUSEZERO
-
-
地址已更改为空闲, (任何工作站) 未使用该地址。
-
-
LINEADDRESSSTATE_NUMCALLS
-
-
地址上的呼叫数已更改。 这是事件的结果,例如新的传入呼叫、地址上的传出呼叫或呼叫更改其保留状态。 此标志涵盖 LINEADDRESSSTATUS 结构中的任何成员 dwNumActiveCalls、dwNumOnHoldCalls 和 dwNumOnHoldPendingCalls 中的更改。 应用程序收到LINE_ADDRESSSTATE (numCalls) 消息时,应检查这三个成员。
-
-
LINEADDRESSSTATE_OTHER
-
-
下面列出的地址状态项目已更改。 应用程序应检查当前地址状态,以确定哪些项已更改。
-
-
LINEADDRESSSTATE_TERMINALS
-
-
地址的终端设置已更改。
-
备注
无扩展性。 保留所有 32 位。
应用程序会在 LINE_ADDRESSSTATE 消息中收到有关这些状态项更改的通知。 地址的设备功能指示可以针对此地址报告哪些地址状态更改。
要求
要求 | 值 |
---|---|
TAPI 版本 |
需要 TAPI 2.0 或更高版本 |
标头 |
|