服务质量(电话 API)
异步传输模式(ATM)网络正在成为计算的主流,对 ATM 的支持已添加到作系统的许多部分。 TAPI 还支持在 ATM 设施上建立呼叫的关键属性。 从应用程序的角度来看,最重要的是能够请求、协商、重新谈判和接收传入和传出呼叫的服务质量(QOS)参数指示。
TAPI 中的 QOS 信息在 FLOWSPEC 中的应用程序和服务提供商之间交换, Windows 套接字 2.0 中定义的结构。
应用程序通过在启动通信会话之前设置会话信息值来请求传出调用的 QOS。 服务提供商将尝试提供指定的 QOS,如果无法调用,则调用失败。 然后,应用程序可以调整其参数,然后重试调用。 建立调用后,应用程序可以请求更改 QOS。
如果 QOS 级别有任何更改,TAPI 会向所有者或监视应用程序提供事件通知。
对 QOS 的支持不限于 ATM 传输;任何服务提供商都可以实现 QOS 功能。
并非所有服务提供商都支持使用此信息。
**TAPI 2.x: **lineSetCallQualityOfService, lineGetCallInfo, dwSendingFlowspecSize, dw SendingFlowspecOffset、dwReceivingFlowspecSize和 dwReceivingFlowspecOffset LINECALLPARAMS
**TAPI 3.x:**ITBasicCallControl::SetQOS,ITQOSEvent