CALL_STATE_EVENT_CAUSE
The CALL_STATE_EVENT_CAUSE enum is returned by the ITCallStateEvent::get_Cause method.
typedef enum CALL_STATE_EVENT_CAUSE
{
CEC_NONE,
CEC_DISCONNECT_NORMAL,
CEC_DISCONNECT_BUSY,
CEC_DISCONNECT_BADADDRESS,
CEC_DISCONNECT_NOANSWER,
CEC_DISCONNECT_CANCELLED,
CEC_DISCONNECT_REJECTED,
CEC_DISCONNECT_FAILED
} CALL_STATE_EVENT_CAUSE;
Members
- CEC_NONE
- No call event has occurred.
- CEC_DISCONNECT_NORMAL
- The call was disconnected as part of the normal life cycle of the call (that is, the call was over, so it was disconnected).
- CEC_DISCONNECT_BUSY
- An outgoing call failed to connect because the remote end was busy.
- CEC_DISCONNECT_BADADDRESS
- An outgoing call failed because the destination address was bad.
- CEC_DISCONNECT_NOANSWER
- An outgoing call failed because the remote end was not answered.
- CEC_DISCONNECT_CANCELLED
- An outgoing call failed because the caller disconnected.
- CEC_DISCONNECT_REJECTED
- The outgoing call was rejected by the remote end.
- CEC_DISCONNECT_FAILED
- The call failed to connect for some other reason.
Windows NT/2000: Requires Windows 2000.
Version: Requires TAPI 3.0 or later.
Header: Declared in Tapi3.h.
See Also
ITCallStateEvent::get_Cause