Provider-Specific 接口

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

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

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

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

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

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