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.
  • L'inizializzazione primaria crea gli oggetti e i percorsi di comunicazione.
  • La negoziazione delle versioni garantisce che i componenti TAPI possano scambiare dati.
  • L'inventario delle risorse recupera informazioni sui dispositivi disponibili per l'uso da parte di un'applicazione TAPI.
  • Notifica evento specifica come TAPI e i provider di servizi passano i risultati dell'operazione asincrona e le informazioni sulla modifica dello stato all'applicazione.
Funzioni TAPI 2.x Descrizione
lineInitializeEx Configura l'ambiente di telefonia, restituisce l'handle dell'applicazione e il conteggio dei 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 parco chiamate è supportato.
lineOpen Notifica a TAPI che l'applicazione usa la riga e in quale modo.
lineGetMessage Restituisce il messaggio TAPI successivo accodato per il recapito a un'applicazione che usa il meccanismo di notifica 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, richiamata da TAPI.
ITTAPI::p ut_EventFilter Imposta la maschera di filtro eventi, che notifica a TAPI quali eventi l'applicazione richiede.
ITTAPI::RegisterCallNotifications Indica a TAPI di passare le sessioni in ingresso dell'applicazione per un indirizzo e un set di tipi multimediali specificati.
ITMediaSupport Consente a un'applicazione di individuare le funzionalità di supporto multimediale per un indirizzo.