CALL_STATE_EVENT_CAUSE enumeração (tapi3if.h)
A enumeração CALL_STATE_EVENT_CAUSE é retornada pelo método 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 Valor: 0 Nenhum evento de chamada ocorreu. |
CEC_DISCONNECT_NORMAL A chamada foi desconectada como parte do ciclo de vida normal da chamada (ou seja, a chamada acabou, por isso foi desconectada). |
CEC_DISCONNECT_BUSY Falha na conexão de uma chamada de saída porque a extremidade remota estava ocupada. |
CEC_DISCONNECT_BADADDRESS Uma chamada de saída falhou porque o endereço de destino estava inválido. |
CEC_DISCONNECT_NOANSWER Uma chamada de saída falhou porque a extremidade remota não foi atendida. |
CEC_DISCONNECT_CANCELLED Uma chamada de saída falhou porque o chamador desconectou. |
CEC_DISCONNECT_REJECTED A chamada de saída foi rejeitada pelo extremidade remoto. |
CEC_DISCONNECT_FAILED A chamada falhou ao se conectar por algum outro motivo. |
CEC_DISCONNECT_BLOCKED |
Requisitos
Cabeçalho | tapi3if.h |