KSPROPERTY_TELEPHONY_PROVIDERCHANGE

KSPROPERTY_TELEPHONY_PROVIDERCHANGE 属性用于向音频驱动器通报单无线电语音呼叫连续性(SRVCC)是开始还是结束。

使用情况摘要表

获取 设置 目标 属性描述符类型 属性值类型

筛选器

KSPROPERTY

KSTELEPHONY_PROVIDERCHANGE

属性值为 KSTELEPHONY_PROVIDERCHANGE 类型的,它指定电话呼叫类型和提供程序更改操作的类型。

返回值

KSPROPERTY_TELEPHONY_PROVIDERCHANGE 属性请求返回 STATUS_SUCCESS,以指示已成功完成。 否则,请求将返回适当的错误状态代码。

注解

音频堆栈使用 KSTELEPHONY_PROVIDERCHANGE 属性向音频驱动程序指示 SRVCC 的开始和结束。 此属性将调用类型(LTE 数据包切换、WLAN 数据包交换或线路切换)和提供程序更改操作(开始、结束或取消)传达给驱动程序。 当提供程序操作用于结束 SRVCC 时,将忽略调用类型。

当提供程序更改操作为 TELEPHONY_PROVIDERCHANGEOP_BEGIN 时,驱动程序会将提供程序的调用状态更新为 TELEPHONY_CALLSTATE_PROVIDERTRANSITION。 当提供程序更改操作为 TELEPHONY_PROVIDERCHANGEOP_END 时,驱动程序会将提供程序的调用状态更新为 TELEPHONY_CALLSTATE_ENABLED。 在 SRVCC 期间,驱动程序必须继续使用关联的 KSNODETYPE_TELEPHONY_BIDI终结点,并且不会更改此终结点的插孔状态。 当提供程序更改操作为 TELEPHONY_PROVIDERCHANGEOP_CANCEL 时,SRVCC 将被取消,驱动程序还原回 SRVCC 预调用。

要求

最低受支持的客户端

Windows 10

最低受支持的服务器

无受支持的版本

客户端

Windows 10 移动版

标头

Ksmedia.h