Provider-Specific接口

TAPI 3 支持将特定于服务提供程序的接口集成到标准对象中,使应用程序能够利用特定于提供程序的功能。 此外,TAPI 3 允许服务提供商通过应用程序接收标准事件的同一接口将特定于供应商的事件作为 COM 对象传递给应用程序。

TAPI 通过将特定于提供程序的对象与标准对象(TAPI、Address、Terminal、Call 和 CallHub)聚合在一起,并将未知方法调度或委托给这些特定于提供程序的对象来实现此集成。

例如,服务提供商可能允许应用程序获取有关 ITCallInfo 接口公开的调用的信息。 供应商必须定义允许应用程序进行这些额外查询并在对象上实现该接口的接口。 此对象还实现供应商信息查询接口,以便应用程序可以发现哪些类型的特定于提供程序的函数可用。

当应用程序获取对调用对象的引用时,应用程序可以使用新的特定于提供程序的接口及其方法,就好像它们是由调用对象本身实现的一样。

有关所有标准 MSP 接口的列表,请参阅媒体服务提供程序接口 (MSPI) 参考

有关特定于 IPConf MSP 的所有接口的列表,请参阅 IPConf MSP 接口。