Compartilhar via


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

Confira também

ITCallStateEvent::get_Cause