Partager via


é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

Voir aussi

ITCallStateEvent::get_Cause