Partilhar via


Provider-Specific Interfaces

O TAPI 3 suporta a integração de interfaces específicas do provedor de serviços nos 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 na mesma interface na qual o aplicativo recebe eventos padrão.

A TAPI alcança essa integração agregando objetos específicos do provedor com os objetos padrão – TAPI, Address, Terminal, Call e CallHub – e despachando ou delegando métodos desconhecidos a 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 pelo ITCallInfo interface. O fornecedor deve definir uma interface que permita que os aplicativos façam essas consultas extras e implementem essa interface em um objeto. Este objeto também implementa uma interface de consulta de informações do fornecedor para que um aplicativo possa descobrir que 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 fossem implementados pelo próprio objeto de chamada.

Consulte de referência do MSPI (Media Service Provider Interface) para obter uma lista de todas as interfaces MSP padrão.

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