enumerazione CALL_STATE_EVENT_CAUSE (tapi3if.h)
L'enumerazione CALL_STATE_EVENT_CAUSE viene restituita dal metodo ITCallStateEvent::get_Cause .
Sintassi
typedef enum CALL_STATE_EVENT_CAUSE {
CEC_NONE = 0,
CEC_DISCONNECT_NORMAL,
CEC_DISCONNECT_BUSY,
CEC_DISCONNECT_BADADDRESS,
CEC_DISCONNECT_NOANSWER,
CEC_DISCONNECT_CANCELLED,
CEC_DISCONNECT_REJECTED,
CEC_DISCONNECT_FAILED,
CEC_DISCONNECT_BLOCKED
} ;
Costanti
CEC_NONE Valore: 0 Non si è verificato alcun evento di chiamata. |
CEC_DISCONNECT_NORMAL La chiamata è stata disconnessa come parte del normale ciclo di vita della chiamata, ovvero la chiamata è stata superata, quindi è stata disconnessa. |
CEC_DISCONNECT_BUSY Una chiamata in uscita non è riuscita a connettersi perché l'estremità remota è stata occupata. |
CEC_DISCONNECT_BADADDRESS Una chiamata in uscita non è riuscita perché l'indirizzo di destinazione non è valido. |
CEC_DISCONNECT_NOANSWER Una chiamata in uscita non è riuscita perché l'estremità remota non è stata risposta. |
CEC_DISCONNECT_CANCELLED Una chiamata in uscita non è riuscita perché il chiamante è disconnesso. |
CEC_DISCONNECT_REJECTED La chiamata in uscita è stata rifiutata dalla fine remota. |
CEC_DISCONNECT_FAILED La chiamata non è riuscita a connettersi per un altro motivo. |
CEC_DISCONNECT_BLOCKED |
Requisiti
Intestazione | tapi3if.h |