Interfaces Provider-Specific

A TAPI 3 dá suporte à integração de interfaces específicas do provedor de serviço nos objetos padrão, permitindo que os aplicativos tirem proveito da funcionalidade específica do provedor. Além disso, a TAPI 3 permite que os provedores de serviços forneçam eventos específicos do fornecedor a aplicativos como objetos COM na mesma interface em que o aplicativo recebe eventos padrão.

A TAPI alcança essa integração por meio da agregação de objetos específicos do provedor com os objetos padrão – TAPI, endereço, terminal, chamada e CallHub – e expedição ou delegação de 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 pela interface ITCallInfo . O fornecedor deve definir uma interface que permita que os aplicativos façam essas consultas adicionais e implementem essa interface em um objeto. Esse objeto também implementa uma interface de consulta de informações de 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 eles estivessem implementados pelo próprio objeto de chamada.

Consulte referência da MSPI (interface do provedor de serviços de mídia) para obter uma lista de todas as interfaces padrão msp.

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