costanti LINEADDRESSSTATE_
Le costanti LINEADDRESSSTATE_ flag di bit descrivono vari elementi dello stato degli indirizzi.
-
LINEADDRESSSTATE_CAPSCHANGE
-
-
Indica che, a causa delle modifiche di configurazione apportate dall'utente o da altre circostanze, uno o più membri della struttura LINEADDRESSCAPS per l'indirizzo sono stati modificati. L'applicazione deve usare lineGetAddressCaps per leggere la struttura aggiornata. Se un provider di servizi invia un messaggio LINE_ADDRESSSTATE contenente questo valore a TAPI, TAPI lo passerà alle applicazioni che hanno negoziato TAPI versione 1.4 o successiva; le applicazioni che negoziano una versione dell'API precedente riceveranno LINE_LINEDEVSTATE messaggi che specificano LINEDEVSTATE_REINIT , richiedendole di arrestare e reinizializzare la connessione a TAPI per ottenere le informazioni aggiornate.
-
-
LINEADDRESSSTATE_DEVSPECIFIC
-
-
L'elemento specifico del dispositivo dello stato dell'indirizzo è cambiato.
-
-
LINEADDRESSSTATE_FORWARD
-
-
Lo stato di inoltro dell'indirizzo è cambiato, incluso il numero di anelli per determinare una condizione senza risposta. L'applicazione deve controllare lo stato dell'indirizzo per determinare i dettagli sullo stato di inoltro corrente dell'indirizzo.
-
-
LINEADDRESSSTATE_INUSEMANY
-
-
L'indirizzo monitorato o bridged è cambiato da essere usato da una stazione in uso da più di una stazione.
-
-
LINEADDRESSSTATE_INUSEONE
-
-
L'indirizzo è cambiato da inattività o in uso da molte stazioni bridged in uso da una sola stazione.
-
-
LINEADDRESSSTATE_INUSEZERO
-
-
L'indirizzo è cambiato inattiva (non è in uso da alcuna stazioni).
-
-
LINEADDRESSSTATE_NUMCALLS
-
-
Il numero di chiamate sull'indirizzo è cambiato. Questo è il risultato di eventi come una nuova chiamata in ingresso, una chiamata in uscita sull'indirizzo o una chiamata che modifica lo stato di blocco. Questo flag illustra le modifiche apportate a uno qualsiasi dei membri dwNumActiveCalls, dwNumOnHoldCalls e dwNumOnHoldPendingCalls nella struttura LINEADDRESSSTATUS. L'applicazione deve controllare tutti e tre questi membri quando riceve un messaggio di LINE_ADDRESSSTATE (numCalls).
-
-
LINEADDRESSSTATE_OTHER
-
-
Gli elementi di stato degli indirizzi diversi da quelli elencati di seguito sono stati modificati. L'applicazione deve controllare lo stato dell'indirizzo corrente per determinare quali elementi sono stati modificati.
-
-
LINEADDRESSSTATE_TERMINALS
-
-
Le impostazioni del terminale per l'indirizzo sono state modificate.
-
Commenti
Nessuna estendibilità. Tutti i 32 bit sono riservati.
Un'applicazione riceve una notifica sulle modifiche apportate a questi elementi di stato nel messaggio LINE_ADDRESSSTATE . Le funzionalità del dispositivo dell'indirizzo indicano quali modifiche dello stato degli indirizzi possono essere segnalate per questo indirizzo.
Requisiti
Requisito | Valore |
---|---|
Versione TAPI |
Richiede TAPI 2.0 o versione successiva |
Intestazione |
|