Novità (API telefonia)

TAPI 3.1 aggiunge controlli dettagliati del dispositivo telefonico e una serie di interfacce del terminale specializzate. Nella tabella seguente sono elencate le nuove interfacce.

nbbnInterface Descrizione
IEnumPhone Fornisce metodi di enumerazione per l'interfaccia ITPhone .
IEnumPluggableSuperclassInfo Fornisce metodi di enumerazione per l'interfaccia ITPluggableTerminalSuperclassInfo .
IEnumPluggableTerminalClassInfo Fornisce metodi di enumerazione per l'interfaccia ITPluggableTerminalClassInfo .
ITASRTerminalEvent Recupera la descrizione degli eventi del terminale riconoscimento vocale automatico.
ITAddress2 Fornisce metodi aggiuntivi sull'oggetto Address che supportano i dispositivi telefonici; deriva dall'interfaccia ITAddress .
ITAutomatedPhoneControl Esegue diverse funzioni correlate al telefono di alto livello, tra cui l'abilitazione e la configurazione del controllo automatizzato dei toni e degli anelli di un telefono e la gestione automatica delle chiamate in base allo stato di hookswitch di un telefono.
ITBasicCallControl2 Estende l'interfaccia ITBasicCallControl fornendo metodi per selezionare un terminale in una chiamata.
ITCallInfo2 Estende l'interfaccia ITCallInfo fornendo metodi per impostare il filtro degli eventi in base a ogni chiamata.
ITCollection2 Estende l'interfaccia ITCollection fornendo metodi aggiuntivi per la modifica della raccolta.
ITCustomTone Fornisce metodi che consentono il controllo dettagliato sui toni personalizzati possibili con alcuni set di telefono.
ITDetectTone Fornisce metodi che consentono a un'applicazione di specificare al server TAPI le caratteristiche di toni e tono che causano la generazione di un evento tono dal server.
ITDigitsGatheredEvent Fornisce metodi per recuperare i dati correlati alla richiesta di raccolta cifre di un'applicazione.
ITFileTerminalEvent Recupera la descrizione degli eventi del terminale file.
ITFileTrack Recupera e imposta informazioni relative alle tracce del terminale file.
ITLegacyAddressMediaControl2 Estende l'interfaccia ITLegacyAddressMediaControl fornendo metodi aggiuntivi che consentono la configurazione dei parametri correlati ai dispositivi line.
ITLegacyCallMediaControl2 Estende l'interfaccia ITLegacyCallMediaControl fornendo metodi aggiuntivi per il rilevamento e la generazione dei toni.
ITMediaControl Avvia, arresta e sospende le azioni correnti, ad esempio una riproduzione.
ITMediaPlayback Fornisce metodi specifici della riproduzione che consentono a un'applicazione di impostare e ottenere l'elenco dei file da riprodurre.
ITMediaRecord Fornisce metodi specifici della registrazione che consentono a un'applicazione di impostare e ottenere i nomi dei file da registrare.
ITMultiTrackTerminal Enumera, crea o rimuove tracce nei terminali multitrack.
ITPhone Consente l'accesso al dispositivo telefonico a livello paragonabile a quello disponibile con TAPI 2. API x C.
ITPhoneEvent Recupera la descrizione degli eventi telefonici.
ITPluggableTerminalClassInfo Recupera informazioni relative a un terminale pluggable.
ITPluggableTerminalClassRegistration Crea, modifica o elimina la voce del Registro di sistema per un terminale pluggable.
ITPluggableTerminalEventSink Notifica alle applicazioni client di modifiche in un terminale pluggable.
ITPluggableTerminalEventSinkRegistration Registra e annulla la registrazione di un'applicazione client per la notifica sugli eventi del terminale pluggable.
ITPluggableTerminalInitialization Esegue la creazione dell'oggetto terminale primario per i terminali pluggable, consentendo a Terminal Manager di inizializzare il terminale.
ITPluggableTerminalSuperclassInfo Recupera il nome e CLSID di una classe terminale pluggable.
ITPluggableTerminalSuperclassRegistration Recupera e imposta informazioni su una superclasse terminale (nome e CLSID).
ITScriptableAudioFormat Recupera il formato audio da o imposta il formato audio per, una traccia.
ITStaticAudioTerminal Fornisce metodi su oggetti terminale audio statici necessari per supportare i dispositivi telefonici. GLI MSP TAPI 3.1 devono esporre questa interfaccia su tutti i terminali audio statici.
ITTAPI2 Fornisce metodi aggiuntivi sull'oggetto TAPI per supportare i dispositivi telefonici; deriva dall'interfaccia ITTAPI .
ITTAPIObjectEvent2 Estende l'interfaccia ITTAPIObjectEvent ; fornisce un metodo che restituisce un puntatore a un'interfaccia ITPhone nell'oggetto phone che ha causato l'evento dell'oggetto TAPI.
ITTTSTerminalEvent Recupera la descrizione degli eventi del terminale TTS (text-to-speech).
ITTerminalManager2 Recupera informazioni sulle classi del terminale pluggable registrate nel sistema corrente; deriva dall'interfaccia ITTerminalManager .
ITTerminalSupport2 Recupera informazioni sulle classi del terminale pluggable e sulle superclassi; deriva dall'interfaccia ITTerminalSupport .
ITToneDetectionEvent Recupera informazioni su un evento di rilevamento dei toni.
ITToneTerminalEvent Recupera la descrizione degli eventi del terminale tono.