Inicialização TAPI
O funcionamento adequado dos componentes TAPI requer a configuração do ambiente de comunicações em um computador da seguinte maneira:
- A instalação é executada quando software ou hardware é adicionado pela primeira vez ao computador. Os procedimentos detalhados dependem do sistema operacional e do próprio software.
- A inicialização primária cria os objetos e os caminhos de comunicação.
- A negociação de versão garante que os componentes TAPI possam trocar dados.
- O inventário de recursos recupera informações sobre dispositivos disponíveis para uso por um aplicativo TAPI.
- A notificação de evento especifica como o TAPI e os provedores de serviços passam os resultados da operação assíncrona e as informações de alteração de estado para o aplicativo.
Resumo de páginas de referência relacionadas
Funções TAPI 2.x | Descrição |
---|---|
Lineinitializeex | Configura o ambiente de telefonia, retorna o identificador do aplicativo e a contagem de dispositivos. |
Linegetdevcaps | Obtém recursos de dispositivo, como a versão TAPI ou tipos de mídia com suporte. |
Linegetaddresscaps | Obtém recursos de endereço, como se há suporte para o estacionamento de chamadas. |
Lineopen | Notifica a TAPI de que o aplicativo usará a linha e de que maneira. |
Linegetmessage | Retorna a próxima mensagem TAPI que está na fila para entrega em um aplicativo que está usando o mecanismo de notificação do Identificador de Eventos |
Interfaces ou métodos TAPI 3.x | Descrição |
---|---|
ITTAPI::Initialize | Configura o ambiente de telefonia. |
ITTAPI::EnumerateAddresses | Enumera endereços disponíveis no momento. |
ITTAPI::get_Addresses | Cria uma coleção de endereços disponíveis no momento. Fornecido para aplicativos cliente de Automação, como aqueles escritos no Visual Basic. |
ITTAPIEventNotification::Event | Determina a resposta a uma notificação de evento assíncrono. Implementado pelo aplicativo, invocado pelo TAPI. |
ITTAPI::p ut_EventFilter | Define a máscara de filtro de evento, que notifica TAPI sobre quais eventos o aplicativo requer. |
ITTAPI::RegisterCallNotifications | Instrui a TAPI a passar as sessões de entrada do aplicativo para um endereço especificado e um conjunto de tipos de mídia. |
ITMediaSupport | Permite que um aplicativo descubra os recursos de suporte de mídia para um endereço. |