MSP_CALL_EVENT_CAUSE列舉 (tapi3.h)
當MSP_EVENT ME_CALL_EVENT時,GetEvent 方法會在MSP_EVENT_INFO結構內傳回MSP_CALL_EVENT_CAUSE常數。
typedef enum __MIDL___MIDL_itf_tapi3_0000_0018_0003 {
CALL_CAUSE_UNKNOWN = 0,
CALL_CAUSE_BAD_DEVICE,
CALL_CAUSE_CONNECT_FAIL,
CALL_CAUSE_LOCAL_REQUEST,
CALL_CAUSE_REMOTE_REQUEST,
CALL_CAUSE_MEDIA_TIMEOUT,
CALL_CAUSE_MEDIA_RECOVERED,
CALL_CAUSE_QUALITY_OF_SERVICE
} MSP_CALL_EVENT_CAUSE;
CALL_CAUSE_UNKNOWN 值: 0 呼叫事件原因未知。 |
CALL_CAUSE_BAD_DEVICE 裝置故障,STREAM_FAIL或TERMINAL_FAIL。 |
CALL_CAUSE_CONNECT_FAIL 線上數據流失敗或連接終端機失敗。 請注意,如果終端機無法連線到數據流,應用程式將會取得具有CMC_CONNECT_FAIL的TERMINAL_FAIL事件。 如果此數據流因為終端機是唯一要使用的數據流而失敗,應用程式也會取得具有CMC_CONNECT_FAIL的STREAM_FAIL事件。 |
CALL_CAUSE_LOCAL_REQUEST 事件是應用程式在數據流上呼叫方法的結果。 |
CALL_CAUSE_REMOTE_REQUEST 事件是遠端端點要求的結果。 |
CALL_CAUSE_MEDIA_TIMEOUT 傳輸數據流的媒體暫時無法使用。 |
CALL_CAUSE_MEDIA_RECOVERED 傳輸數據流的媒體會從暫時阻斷服務回到正常狀態。 |
CALL_CAUSE_QUALITY_OF_SERVICE |
需求 | 值 |
---|---|
標頭 | tapi3.h (包括 Tapi3.h) |