interfaces Provider-Specific

O TAPI 3 dá suporte à integração de interfaces específicas do provedor de serviços aos objetos padrão, permitindo que os aplicativos aproveitem a funcionalidade específica do provedor. Além disso, o TAPI 3 permite que os provedores de serviços forneçam eventos específicos do fornecedor para aplicativos como objetos COM pela mesma interface na qual o aplicativo recebe eventos padrão.

O TAPI obtém essa integração agregando objetos específicos do provedor com os objetos padrão – TAPI, Address, Terminal, Call e CallHub – e enviando ou delegando métodos desconhecidos para esses objetos específicos do provedor.

Por exemplo, um provedor de serviços pode permitir que os aplicativos obtenham informações sobre uma chamada além do que é exposto pela interface ITCallInfo . O fornecedor deve definir uma interface que permita que os aplicativos façam essas consultas extras e implementem essa interface em um objeto. Esse objeto também implementa uma interface de consulta de informações do fornecedor para que um aplicativo possa descobrir quais tipos de funções específicas do provedor podem estar disponíveis.

Quando o aplicativo obtém uma referência a um objeto de chamada, o aplicativo pode usar a nova interface específica do provedor e seus métodos como se tivessem sido implementados pelo próprio objeto de chamada.

Consulte a Referência de MSPI (Interface do Provedor de Serviços de Mídia) para obter uma lista de todas as interfaces MSP padrão.

Consulte interfaces MSP do IPConf para obter uma lista de todas as interfaces específicas do MSP do IPConf.