перечисление CALL_STATE_EVENT_CAUSE (tapi3if.h)
Перечисление CALL_STATE_EVENT_CAUSE возвращается методом ITCallStateEvent::get_Cause .
Синтаксис
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
} ;
Константы
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 |
Требования
Верхняя часть | tapi3if.h |