enumerazione CALLINFOCHANGE_CAUSE (tapi3if.h)
L'enumerazione CALLINFOCHANGE_CAUSE viene utilizzata dal metodo ITCallInfoChangeEvent::get_Cause per restituire una descrizione del tipo di informazioni di chiamata modificate.
È possibile recuperare informazioni specifiche sulla modifica usando l'interfaccia ITCallInfo TAPI 3. Le applicazioni TAPI 2 usano lineGetCallInfo o lineGetCallStatus.
Sintassi
typedef enum CALLINFOCHANGE_CAUSE {
CIC_OTHER = 0,
CIC_DEVSPECIFIC,
CIC_BEARERMODE,
CIC_RATE,
CIC_APPSPECIFIC,
CIC_CALLID,
CIC_RELATEDCALLID,
CIC_ORIGIN,
CIC_REASON,
CIC_COMPLETIONID,
CIC_NUMOWNERINCR,
CIC_NUMOWNERDECR,
CIC_NUMMONITORS,
CIC_TRUNK,
CIC_CALLERID,
CIC_CALLEDID,
CIC_CONNECTEDID,
CIC_REDIRECTIONID,
CIC_REDIRECTINGID,
CIC_USERUSERINFO,
CIC_HIGHLEVELCOMP,
CIC_LOWLEVELCOMP,
CIC_CHARGINGINFO,
CIC_TREATMENT,
CIC_CALLDATA,
CIC_PRIVILEGE,
CIC_MEDIATYPE,
CIC_LASTITEM
} ;
Costanti
CIC_OTHER Valore: 0 Le informazioni sulle chiamate non specificate sono state modificate. |
CIC_DEVSPECIFIC Le informazioni sulle chiamate specifiche di un dispositivo sono state modificate. |
CIC_BEARERMODE La modalità di connessione per la chiamata è stata modificata. |
CIC_RATE La frequenza è cambiata. |
CIC_APPSPECIFIC Le informazioni sulle chiamate specifiche di un'applicazione sono state modificate. Le informazioni specifiche dell'applicazione vengono usate per passare informazioni tra applicazioni in un ambiente multi-applicazione. Le informazioni non sono interpretate dall'implementazione dell'API o dal provider di servizi. Solo le applicazioni con privilegi di proprietario per la chiamata possono impostarla |
CIC_CALLID L'identificatore della chiamata è stato modificato. |
CIC_RELATEDCALLID L'identificatore di chiamata correlato è cambiato. |
CIC_ORIGIN L'origine della chiamata è stata modificata. |
CIC_REASON Il motivo della chiamata è cambiato. |
CIC_COMPLETIONID L'identificatore di completamento è stato modificato. |
CIC_NUMOWNERINCR Il numero di proprietari è aumentato. |
CIC_NUMOWNERDECR Il numero di proprietari è diminuito. |
CIC_NUMMONITORS Il numero di monitoraggi delle chiamate è cambiato. |
CIC_TRUNK Il trunk usato per la chiamata è cambiato. |
CIC_CALLERID L'identificatore del chiamante è stato modificato. |
CIC_CALLEDID L'identificatore denominato è cambiato. |
CIC_CONNECTEDID L'identificatore connesso è stato modificato. |
CIC_REDIRECTIONID L'identificatore di reindirizzamento è stato modificato. |
CIC_REDIRECTINGID L'identificatore di reindirizzamento è stato modificato. |
CIC_USERUSERINFO Il buffer delle informazioni utente è stato modificato. |
CIC_HIGHLEVELCOMP Le informazioni di compatibilità di alto livello sono state modificate (ISDN Q.931). |
CIC_LOWLEVELCOMP Le informazioni sulla compatibilità a basso livello sono state modificate (ISDN Q.931). |
CIC_CHARGINGINFO Le informazioni di ricarica della chiamata sono state modificate. |
CIC_TREATMENT Il trattamento delle chiamate in attesa è cambiato. |
CIC_CALLDATA Il buffer dei dati delle chiamate è cambiato. |
CIC_PRIVILEGE Il privilegio di chiamata è cambiato. |
CIC_MEDIATYPE Chiamata il tipo di supporto è cambiato. |
CIC_LASTITEM |
Requisiti
Intestazione | tapi3if.h |