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 |