Novedades (API de telefonía)

TAPI 3.1 agrega controles detallados de dispositivos telefónicos y una serie de interfaces de terminal especializadas. En la tabla siguiente se enumeran las nuevas interfaces.

nbbnInterface Descripción
IEnumPhone Proporciona métodos de enumeración para la interfaz de ITPhone .
IEnumPluggableSuperclassInfo Proporciona métodos de enumeración para la interfaz ITPluggableTerminalSuperclassInfo .
IEnumPluggableTerminalClassInfo Proporciona métodos de enumeración para la interfaz ITPluggableTerminalClassInfo .
ITASRTerminalEvent Recupera la descripción de los eventos de terminal de reconocimiento automático de voz.
ITAddress2 Proporciona métodos adicionales en el objeto Address que admite dispositivos telefónicos; deriva de la interfaz ITAddress .
ITAutomatedPhoneControl Realiza varias funciones relacionadas con el teléfono de alto nivel, como habilitar y configurar el control automatizado de los tonos y los anillos de un teléfono, y el control automatizado de llamadas en función del estado de hookswitch de un teléfono.
ITBasicCallControl2 Extiende la interfaz ITBasicCallControl proporcionando métodos para seleccionar un terminal en una llamada.
ITCallInfo2 Extiende la interfaz ITCallInfo proporcionando métodos para establecer el filtrado de eventos por llamada.
ITCollection2 Extiende la interfaz ITCollection proporcionando métodos adicionales para modificar la colección.
ITCustomTone Proporciona métodos que permiten un control detallado sobre los tonos personalizados posibles con algunos conjuntos de teléfonos.
ITDetectTone Proporciona métodos que permiten a una aplicación especificar en el servidor TAPI los tonos y las características de tono que hacen que el servidor genere un evento de tono.
ITDigitsGatheredEvent Proporciona métodos para recuperar datos relacionados con la solicitud de recopilación de dígitos de una aplicación.
ITFileTerminalEvent Recupera la descripción de los eventos de terminal de archivo.
ITFileTrack Recupera y establece información relativa a las pistas del terminal de archivos.
ITLegacyAddressMediaControl2 Extiende la interfaz ITLegacyAddressMediaControl proporcionando métodos adicionales que permiten la configuración de parámetros relacionados con dispositivos de línea.
ITLegacyCallMediaControl2 Extiende la interfaz ITLegacyCallMediaControl proporcionando métodos adicionales para la detección y generación de tonos.
ITMediaControl Inicia, detiene y pausa las acciones actuales, como una reproducción.
ITMediaPlayback Proporciona métodos específicos de reproducción que permiten a una aplicación establecer y obtener la lista de archivos que se van a reproducir.
ITMediaRecord Proporciona métodos específicos de grabación que permiten a una aplicación establecer y obtener los nombres de los archivos que se van a grabar.
ITMultiTrackTerminal Enumera, crea o quita pistas en terminales multitrack.
ITPhone Permite el acceso al dispositivo telefónico en un nivel comparable al que está disponible con el TAPI 2. x API de C.
ITPhoneEvent Recupera la descripción de los eventos telefónicos.
ITPluggableTerminalClassInfo Recupera información relativa a un terminal acoplable.
ITPluggableTerminalClassRegistration Crea, modifica o elimina la entrada del Registro para un terminal conectable.
ITPluggableTerminalEventSink Notifica a las aplicaciones cliente los cambios en un terminal conectable.
ITPluggableTerminalEventSinkRegistration Registra y anula el registro de una aplicación cliente para recibir notificaciones sobre eventos de terminal conectables.
ITPluggableTerminalInitialization Realiza la creación de objetos de terminal principal para terminales conectables, lo que permite al Administrador de terminales inicializar el terminal.
ITPluggableTerminalSuperclassInfo Recupera el nombre y CLSID de una clase de terminal acoplable.
ITPluggableTerminalSuperclassRegistration Recupera y establece información sobre una superclase terminal (nombre y CLSID).
ITScriptableAudioFormat Recupera el formato de audio de o establece el formato de audio para una pista.
ITStaticAudioTerminal Proporciona métodos en objetos de terminal de audio estáticos necesarios para admitir dispositivos telefónicos. Los MSP tapi 3.1 deben exponer esta interfaz en todos los terminales de audio estáticos.
ITTAPI2 Proporciona métodos adicionales en el objeto TAPI para admitir dispositivos telefónicos; deriva de la interfaz ITTAPI .
ITTAPIObjectEvent2 Extiende la interfaz ITTAPIObjectEvent ; proporciona un método que devuelve un puntero a una interfaz ITPhone en el objeto de teléfono que provocó el evento de objeto TAPI.
ITTTSTerminalEvent Recupera la descripción de los eventos de terminal de texto a voz (TTS).
ITTerminalManager2 Recupera información sobre las clases terminales conectables registradas en el sistema actual; deriva de la interfaz ITTerminalManager .
ITTerminalSupport2 Recupera información sobre las clases y superclases de terminal conectables; deriva de la interfaz ITTerminalSupport .
ITToneDetectionEvent Recupera información sobre un evento de detección de tono.
ITToneTerminalEvent Recupera la descripción de los eventos de terminal de tono.