Funzioni di servizio telefonico supplementari

Le funzioni del servizio telefonico supplementari sono elencate in base alla categoria negli argomenti seguenti. Una funzione viene identificata come asincrona se indicherà 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 servizio telefonico supplementari:

Inizializzazione e arresto del telefono

Funzione Descrizione
phoneInitializeEx Inizializza l'astrazione del telefono TAPI per l'uso da parte dell'applicazione di chiamata. Synchronous.
phoneShutdown Arresta l'uso di un'applicazione dell'astrazione del telefono TAPI. Synchronous.

 

Negoziazione della versione del telefono

Funzione Descrizione
phoneNegotiateAPIVersion Consente a un'applicazione di negoziare una versione TAPI da usare. Synchronous.

 

Apertura e chiusura dei dispositivi telefonici

Funzione Descrizione
phoneOpen Apre il dispositivo telefonico specificato, assegnando al proprietario dell'applicazione o ai privilegi di monitoraggio. Synchronous.
phoneClose Chiude un dispositivo telefono aperto specificato. Synchronous.

 

Stato e funzionalità del telefono

Funzione Descrizione
phoneGetDevCaps Restituisce le funzionalità di un determinato dispositivo telefonico. Synchronous.
phoneGetID Restituisce un ID dispositivo per la classe di dispositivo specificata associata al dispositivo telefonico specificato. Synchronous.
phoneGetIcon Consente a un'applicazione di recuperare un'icona per visualizzare l'utente. Synchronous.
phoneConfigDialog Fa sì che il provider del dispositivo telefonico specificato visualizzi una finestra di dialogo che consente all'utente di configurare i parametri correlati al dispositivo telefonico. Synchronous.

 

Dispositivi Hookswitch

Funzione Descrizione
phoneSetHookSwitch Imposta lo stato di hook dei dispositivi hook di un telefono aperto su una modalità specificata. Asincrona.
phoneGetHookSwitch Esegue una query sulla modalità hookswitch di un dispositivo hookswitch di un dispositivo telefono aperto. Synchronous.
phoneSetVolume Imposta il volume di un dispositivo hookswitch di un dispositivo aperto. Asincrona.
phoneGetVolume Restituisce l'impostazione del volume di un dispositivo hookswitch di un dispositivo aperto. Synchronous.
phoneSetGain Imposta il guadagno di un dispositivo hookswitch di un dispositivo aperto. Asincrona.
phoneGetGain Restituisce l'impostazione del guadagno di un dispositivo hookswitch di un telefono aperto. Synchronous.

 

Visualizza

Funzione Descrizione
phoneSetDisplay Scrive le informazioni sulla visualizzazione di un dispositivo telefonico aperto. Asincrona.
phoneGetDisplay Restituisce il contenuto corrente dello schermo di un telefono. Synchronous.

 

Anello

Funzione Descrizione
phoneSetRing Anelli un dispositivo telefonico aperto in base a una determinata modalità di anello. Asincrona.
phoneGetRing Restituisce la modalità di anello corrente di un dispositivo telefonico aperto. Synchronous.

 

Pulsanti

Funzione Descrizione
phoneSetButtonInfo Imposta le informazioni associate a un pulsante su un dispositivo telefonico. Asincrona.
phoneGetButtonInfo Restituisce informazioni associate a un pulsante in un dispositivo telefonico. Synchronous.

 

Lampade

Funzione Descrizione
phoneSetLamp Illumina una lampada su un dispositivo telefono aperto specificato in una determinata modalità di illuminazione della lampada. Asincrona.
phoneGetLamp Restituisce la modalità corrente della lampada specificata. Synchronous.

 

Aree dati

Funzione Descrizione
phoneSetData Scarica un buffer di dati in un'area dati specificata nel dispositivo telefonico. Asincrona.
phoneGetData Carica il contenuto di un'area dati specificata nel dispositivo telefonico in un buffer. Synchronous.

 

Stato

Funzione Descrizione
phoneSetStatusMessages Specifica le modifiche dello stato per cui l'applicazione vuole ricevere una notifica. Synchronous.
phoneGetStatusMessages Restituisce le modifiche di stato per cui l'applicazione vuole ricevere una notifica. Synchronous.
phoneGetStatus Restituisce lo stato completo di un dispositivo telefonico aperto. Synchronous.