Compartilhar via


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.
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.