Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le funzioni di telefonia di base sono elencate per categoria nelle tabelle seguenti. Una funzione viene identificata come asincrona se indica il completamento in un messaggio REPLY all'applicazione. Se la funzione restituisce sempre il risultato all'applicazione immediatamente, la funzione viene considerata sincrona.
Di seguito è riportato un raggruppamento funzionale delle funzioni di base del servizio di telefonia:
- formati di indirizzi
- Addresses
- rispondere alle chiamate in arrivo
- Call Drop Functions
- manipolazione dell'handle di chiamata
- controllo dei privilegi delle chiamate
- gli stati di chiamata e gli eventi
- stato e funzionalità della riga
- di negoziazione della versione riga
- località e paese/area geografica
- effettuare chiamate
- dispositivi line di apertura e chiusura
- Richiedere servizi destinatari
- l'inizializzazione e l'arresto di TAPI
- di supporto per il risparmio a pagamento
Inizializzazione e arresto TAPI
| Funzione | Descrizione |
|---|---|
| rigaInitializeEx | Inizializza l'astrazione della linea TAPI per l'uso da parte dell'applicazione chiamante. Sincrono. |
| lineShutdown | Arresta l'uso dell'applicazione dell'astrazione di linea di TAPI. Sincrono. |
Negoziazione della versione della riga
| Funzione | Descrizione |
|---|---|
| lineNegotiateAPIVersion | Consente a un'applicazione di negoziare una versione TAPI da usare. Sincrono. |
Stato e funzionalità della riga
| Funzione | Descrizione |
|---|---|
| lineGetDevCaps | Restituisce le funzionalità di un determinato dispositivo linea. Sincrono. |
| lineGetDevConfig | Restituisce la configurazione di un dispositivo di flusso multimediale. Sincrono. |
| lineGetLineDevStatus | Restituisce lo stato corrente del dispositivo linea aperta specificato. Sincrono. |
| lineSetDevConfig | Imposta la configurazione del dispositivo di flusso multimediale specificato. Sincrono. |
| lineSetStatusMessages | Specifica le modifiche dello stato per cui l'applicazione deve ricevere una notifica. Sincrono. |
| lineGetStatusMessages | Restituisce le impostazioni del messaggio di stato dell'indirizzo e della riga corrente dell'applicazione. Sincrono. |
| lineGetID | Recupera un ID dispositivo associato alla riga, all'indirizzo o alla chiamata aperta specificata. Sincrono. |
| lineGetIcon | Consente a un'applicazione di recuperare un'icona da visualizzare all'utente. Sincrono. |
| lineConfigDialog | Fa sì che il provider del dispositivo linea specificato visualizzi una finestra di dialogo che consente all'utente di configurare i parametri correlati al dispositivo linea. Sincrono. |
| lineConfigDialogEdit | Visualizza una finestra di dialogo che consente all'utente di modificare le informazioni di configurazione per un dispositivo linea. Sincrono. |
Indirizzi
| Funzione | Descrizione |
|---|---|
| lineGetAddressCaps | Restituisce le funzionalità di telefonia di un indirizzo. Sincrono. |
| lineGetAddressStatus | Restituisce lo stato corrente di un indirizzo specificato. Sincrono. |
| lineGetAddressID | Recupera l'ID indirizzo di un indirizzo specificato utilizzando un formato alternativo. Sincrono. |
Apertura e chiusura di dispositivi line
| Funzione | Descrizione |
|---|---|
| lineOpen | Apre un dispositivo linea specificato per fornire il monitoraggio e/o il controllo successivi della linea. Sincrono. |
| lineClose | Chiude un dispositivo linea aperto specificato. Sincrono. |
Formati di indirizzo
| Funzione | Descrizione |
|---|---|
| lineTranslateAddress | Converte tra un indirizzo in formato canonico e un indirizzo in formato di composizione. Sincrono. |
| lineSetCurrentLocation | Imposta la posizione utilizzata come contesto per la conversione degli indirizzi. Sincrono. |
| lineSetTollList | Modifica l'elenco dei pedaggi. Sincrono. |
| lineGetTranslateCaps | Restituisce le funzionalità di conversione degli indirizzi. Sincrono. |
Chiamare stati ed eventi
| Funzione | Descrizione |
|---|---|
| lineGetCallInfo | Restituisce informazioni fisse su una chiamata. Sincrono. |
| lineGetCallStatus | Restituisce informazioni complete sullo stato della chiamata per la chiamata specificata. Sincrono. |
| lineSetAppSpecific | Imposta il campo specifico dell'applicazione della struttura delle informazioni di una chiamata. Sincrono. |
Effettuare chiamate
| Funzione | Descrizione |
|---|---|
| lineMakeCall | Effettua una chiamata in uscita e restituisce un handle di chiamata. Asincrono. |
| lineDial | Comporre (parti di uno o più) indirizzi dialable. Asincrono. |
Risposta alle chiamate in ingresso
| Funzione | Descrizione |
|---|---|
| lineAnswer | Risponde a una chiamata in arrivo. Asincrono. |
Supporto per i risparmiatori a pagamento
| Funzione | Descrizione |
|---|---|
| lineSetNumRings | Indica il numero di anelli dopo i quali le chiamate in ingresso devono essere risposte. Sincrono. |
| lineGetNumRings | Restituisce il numero minimo di anelli richiesti con lineSetNumRings. Sincrono. |
Controllo dei privilegi delle chiamate
| Funzione | Descrizione |
|---|---|
| lineSetCallPrivilege | Imposta il privilegio dell'applicazione sul privilegio specificato. Sincrono. |
Chiamare le funzioni drop
| Funzione | Descrizione |
|---|---|
| lineDrop | Disconnette una chiamata o abbandona un tentativo di chiamata in corso. Asincrono. |
| lineDeallocateCall | Dealloca l'handle di chiamata specificato. Sincrono. |
Manipolazione dell'handle di chiamata
| Funzione | Descrizione |
|---|---|
| lineHandoff | Disattivare la proprietà delle chiamate e/o modificare i privilegi di un'applicazione a una chiamata. Sincrono. |
| lineGetNewCalls | Restituisce gli handle di chiamata alle chiamate su una riga o un indirizzo specificato per cui l'applicazione non dispone ancora di handle. Sincrono. |
| lineGetConfRelatedCalls | Restituisce un elenco di handle di chiamata che fanno parte della stessa conferenza telefonica della chiamata specificata come parametro. Sincrono. |
Informazioni sulla località e sul paese/area geografica
| Funzione | Descrizione |
|---|---|
| lineTranslateDialog | Visualizza una finestra di dialogo che consente all'utente di modificare la posizione e le informazioni sulla scheda chiamante. Sincrono. |
| lineGetCountry | Recupera le regole di composizione e altre informazioni su un determinato paese/area geografica. Sincrono. |
Richiedere servizi destinatari
Le due funzioni seguenti vengono usate solo per supportare la telefonia assistita.
| Funzione | Descrizione |
|---|---|
| rigaRegisterRequestRecipient | Registra o annulla la registrazione dell'applicazione come destinatario della richiesta per la modalità richiesta specificata. Sincrono. |
| lineGetRequest | Ottiene la richiesta successiva dalla libreria di collegamento dinamico telefonia. Sincrono. |