Ler em inglês

Compartilhar via


Novidades (API de Telefonia)

O TAPI 3.1 adiciona controles detalhados de dispositivos de telefone e várias interfaces de terminal especializadas. A tabela a seguir lista as novas interfaces.

nbbnInterface Descrição
IEnumPhone Fornece métodos de enumeração para a interface do ITPhone .
IEnumPluggableSuperclassInfo Fornece métodos de enumeração para a interface ITPluggableTerminalSuperclassInfo .
IEnumPluggableTerminalClassInfo Fornece métodos de enumeração para a interface ITPluggableTerminalClassInfo .
ITASRTerminalEvent Recupera a descrição dos eventos do terminal de Reconhecimento automático de Fala.
ITAddress2 Fornece métodos adicionais no objeto Address que dão suporte a dispositivos de telefone; deriva da interface ITAddress .
ITAutomatedPhoneControl Executa várias funções relacionadas ao telefone de alto nível, incluindo habilitar e configurar o controle automatizado dos tons e anéis de um telefone e o tratamento automatizado de chamadas com base no estado hookswitch de um telefone.
ITBasicCallControl2 Estende a interface ITBasicCallControl fornecendo métodos para selecionar um terminal em uma chamada.
ITCallInfo2 Estende a interface ITCallInfo fornecendo métodos para definir a filtragem de eventos por chamada.
ITCollection2 Estende a interface ITCollection fornecendo métodos adicionais para modificar a coleção.
ITCustomTone Fornece métodos que permitem controle detalhado sobre os tons personalizados possíveis com alguns conjuntos de telefones.
ITDetectTone Fornece métodos que permitem que um aplicativo especifique ao servidor TAPI os tons e as características de tom que fazem com que o servidor gere um evento de tom.
ITDigitsGatheredEvent Fornece métodos para recuperar dados relacionados à solicitação de coleta de dígitos de um aplicativo.
ITFileTerminalEvent Recupera a descrição dos eventos do terminal de arquivos.
ITFileTrack Recupera e define informações sobre as faixas do terminal de arquivos.
ITLegacyAddressMediaControl2 Estende a interface ITLegacyAddressMediaControl fornecendo métodos adicionais que permitem a configuração de parâmetros relacionados a dispositivos de linha.
ITLegacyCallMediaControl2 Estende a interface ITLegacyCallMediaControl fornecendo métodos adicionais para detecção e geração de tom.
ITMediaControl Inicia, para e pausa as ações atuais, como uma reprodução.
ITMediaPlayback Fornece métodos específicos de reprodução que permitem que um aplicativo defina e obtenha a lista de arquivos a serem reproduzidos.
ITMediaRecord Fornece métodos específicos de gravação que permitem que um aplicativo defina e obtenha os nomes dos arquivos a serem registrados.
ITMultiTrackTerminal Enumera, cria ou remove faixas em terminais de várias pistas.
ITPhone Permite o acesso ao dispositivo de telefone em um nível comparável ao disponível com o TAPI 2. X API C.
ITPhoneEvent Recupera a descrição dos eventos de telefone.
ITPluggableTerminalClassInfo Recupera informações sobre um terminal conectável.
ITPluggableTerminalClassRegistration Cria, modifica ou exclui a entrada do Registro para um terminal conectável.
ITPluggableTerminalEventSink Notifica os aplicativos cliente sobre as alterações em um terminal conectável.
ITPluggableTerminalEventSinkRegistration Registra e cancela o registro de um aplicativo cliente para notificação sobre eventos de terminal conectáveis.
ITPluggableTerminalInitialization Executa a criação de objeto de terminal primário para terminais conectáveis, permitindo que o Terminal Manager inicialize o terminal.
ITPluggableTerminalSuperclassInfo Recupera o nome e o CLSID de uma classe de terminal conectável.
ITPluggableTerminalSuperclassRegistration Recupera e define informações sobre uma superclasse de terminal (nome e CLSID).
ITScriptableAudioFormat Recupera o formato de áudio de ou define o formato de áudio para uma faixa.
ITStaticAudioTerminal Fornece métodos em objetos de terminal de áudio estáticos necessários para dar suporte a dispositivos de telefone. OS MSPs do TAPI 3.1 devem expor essa interface em todos os terminais de áudio estáticos.
ITTAPI2 Fornece métodos adicionais no objeto TAPI para dar suporte a dispositivos de telefone; deriva da interface ITTAPI .
ITTAPIObjectEvent2 Estende a interface ITTAPIObjectEvent ; fornece um método que retorna um ponteiro para uma interface ITPhone no objeto de telefone que causou o evento de objeto TAPI.
ITTTSTerminalEvent Recupera a descrição de eventos de terminal de conversão de texto em fala (TTS).
ITTerminalManager2 Recupera informações sobre classes de terminal conectáveis registradas no sistema atual; deriva da interface ITTerminalManager .
ITTerminalSupport2 Recupera informações sobre classes de terminal conectáveis e superclasses; deriva da interface ITTerminalSupport .
ITToneDetectionEvent Recupera informações sobre um evento de detecção de tom.
ITToneTerminalEvent Recupera a descrição dos eventos do terminal de tom.