Inoltra

L'inoltro è la deviazione di una sessione in ingresso a un indirizzo di destinazione diverso. TAPI consente a un'applicazione di specificare un elenco di condizioni di inoltro per un indirizzo. Le condizioni di inoltro possono essere con granularità fine come destinazione e modalità di inoltro diverse per ogni indirizzo del chiamante.

L'operazione di inoltro può essere usata anche per implementare una funzionalità di non disturbo selettivo, inoltrando alcuni chiamanti alla segreteria telefonica e consentendo ad altri di tentare il completamento.

L'operazione di inoltro può anche annullare qualsiasi inoltro attualmente attivo.

Alcuni provider di servizi richiedono che un'applicazione crei una chiamata di consultazione prima di un'operazione di inoltro. L'operazione di inoltro viene quindi passato un puntatore alla chiamata di consultazione.

Non tutti i provider di servizi supportano l'uso di questa operazione.

TAPI 2.x: Per impostare lineForward per ottenere lineGetAddressStatus, modificare il messaggio di notifica LINE_ADDRESSSTATE con LINEADDRESSSTATE_FORWARD.

TAPI 3.x: Vedere ITAddress::Forward, ITAddress::get_CurrentForwardInfo, change notification: ITAddressEvent::get_Event with AE_FORWARD.

Nota

Potrebbe essere impossibile che un provider di servizi sappia in qualsiasi momento quale inoltro è attivo per un indirizzo. L'inoltro può essere annullato o modificato in modi che non generano una notifica al provider di servizi.