Condividi tramite


Inizializzazione TAPI

Il corretto funzionamento dei componenti TAPI richiede la configurazione dell'ambiente di comunicazione in un computer come indicato di seguito:

  • l'installazione viene eseguita quando il software o l'hardware viene aggiunto per la prima volta al computer. Le procedure dettagliate dipendono dal sistema operativo e dal software stesso.
  • inizializzazione primaria crea gli oggetti e i percorsi di comunicazione.
  • negoziazione della versione assicura che i componenti TAPI possano scambiare dati.
  • inventario risorse recupera informazioni relative ai dispositivi disponibili per l'uso da parte di un'applicazione TAPI.
  • Notifica eventi specifica il modo in cui TAPI e i provider di servizi passano i risultati delle operazioni asincrone e le informazioni sulle modifiche di stato all'applicazione.
Funzioni TAPI 2.x Descrizione
rigaInitializeEx Configura l'ambiente di telefonia, restituisce l'handle dell'applicazione e il numero di dispositivi.
lineGetDevCaps Ottiene le funzionalità del dispositivo, ad esempio la versione TAPI o i tipi di supporti supportati.
lineGetAddressCaps Ottiene le funzionalità degli indirizzi, ad esempio se il parcheggio di chiamata è supportato.
lineOpen Notifica a TAPI che l'applicazione usa la riga e in che modo.
lineGetMessage Restituisce il messaggio TAPI successivo accodato per il recapito a un'applicazione che usa il meccanismo di notifica di gestione eventi

 

Interfacce o metodi TAPI 3.x Descrizione
ITTAPI::Initialize Configura l'ambiente di telefonia.
ITTAPI::EnumerateAddresses Enumera gli indirizzi attualmente disponibili.
ITTAPI::get_Addresses Crea una raccolta di indirizzi attualmente disponibili. Fornito per le applicazioni client di Automazione, ad esempio quelle scritte in Visual Basic.
ITTAPIEventNotification::Event Determina la risposta a una notifica di evento asincrona. Implementato dall'applicazione, richiamato da TAPI.
ITTAPI::p ut_EventFilter Imposta la maschera filtro eventi, che notifica a TAPI gli eventi richiesti dall'applicazione.
ITTAPI::RegisterCallNotifications Indica a TAPI di passare le sessioni in ingresso dell'applicazione per un indirizzo e un set di tipi di supporti specificati.
ITMediaSupport Consente a un'applicazione di individuare le funzionalità di supporto multimediale per un indirizzo.