CALL_STATE_EVENT_CAUSE列舉 (tapi3if.h)
ITCallStateEvent::get_Cause方法會傳回CALL_STATE_EVENT_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
} ;
常數
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 |