énumération CALL_STATE_EVENT_CAUSE (tapi3if.h)
L’énumération CALL_STATE_EVENT_CAUSE est retournée par la méthode ITCallStateEvent::get_Cause.
Syntax
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
} ;
Constantes
CEC_NONE Valeur : 0 Aucun événement d’appel ne s’est produit. |
CEC_DISCONNECT_NORMAL L’appel a été déconnecté dans le cadre du cycle de vie normal de l’appel (autrement dit, l’appel était terminé, il a donc été déconnecté). |
CEC_DISCONNECT_BUSY Un appel sortant n’a pas pu se connecter, car la fin distante était occupée. |
CEC_DISCONNECT_BADADDRESS Un appel sortant a échoué, car l’adresse de destination était incorrecte. |
CEC_DISCONNECT_NOANSWER Un appel sortant a échoué, car la fin distante n’a pas été répondue. |
CEC_DISCONNECT_CANCELLED Un appel sortant a échoué, car l’appelant s’est déconnecté. |
CEC_DISCONNECT_REJECTED L’appel sortant a été rejeté par l’extrémité distante. |
CEC_DISCONNECT_FAILED L’appel n’a pas pu se connecter pour une autre raison. |
CEC_DISCONNECT_BLOCKED |
Configuration requise
En-tête | tapi3if.h |