LINEDISCONNECTMODE_常數

LINEDISCONNECTMODE_位旗標常數描述遠端中斷連線要求的不同原因。 在撥號狀態轉換為已中斷連線之後,中斷連線模式可作為應用程式的撥號狀態。

LINEDISCONNECTMODE_BADADDRESS

目的地位址無效。

LINEDISCONNECTMODE_BLOCKED

無法連線呼叫,因為來源位址的呼叫不會在目的地位址接受。 這與LINEDISCONNECTMODE_REJECT不同之處在于,封鎖是在網路中實作, (被動拒絕) ,而拒絕是在目的地設備中實作, (主動拒絕) 。 封鎖可能是因為來源位址的特定排除,或目的地只接受來自所選來源位址集的呼叫, (關閉的使用者群組) 。 (TAPI 2.0 版和更新版本)

LINEDISCONNECTMODE_BLOCKED適合作為封鎖清單的回應。 例如,數據機已收到答案,未偵測到 Ringback 超過六秒、無法連線已定義的次數、判斷電話號碼對通話無效,以及發出「封鎖清單」回應。

LINEDISCONNECTMODE_BUSY

遠端使用者的月臺忙碌中。

LINEDISCONNECTMODE_CANCELLED

呼叫已取消。 (TAPI 2.0 版和更新版本)

LINEDISCONNECTMODE_CONGESTION

網路已擷取。

LINEDISCONNECTMODE_DONOTDISTURB

無法連線呼叫,因為目的地已叫用「不要打擾」功能。 (TAPI 2.0 版和更新版本)

LINEDISCONNECTMODE_FORWARDED

參數已轉接呼叫。

LINEDISCONNECTMODE_INCOMPATIBLE

遠端使用者的月臺設備與所要求的通話類型不相容。

LINEDISCONNECTMODE_NOANSWER

遠端使用者的月臺無法回答。

LINEDISCONNECTMODE_NODIALTONE

未在服務提供者定義的逾時內偵測到撥號音調,在一個預期 (時于撥號期間,例如在可撥號字串中的 「W」) 。 這也可能在沒有服務提供者定義的逾時期間或未在 LINEDIALPARAMS結構的dwWaitForDialTone成員中指定值的情況下發生。 (TAPI 1.4 版和更新版本)

LINEDISCONNECTMODE_NORMAL

這是遠端合作物件的一般中斷連線要求。 呼叫通常會終止。

LINEDISCONNECTMODE_NUMBERCHANGED

無法連線通話,因為目的地號碼已變更,但未提供自動重新導向至新號碼。 (TAPI 2.0 版和更新版本)

LINEDISCONNECTMODE_OUTOFORDER

無法連線或中斷連線,因為目的地裝置無法依序 (硬體故障) 。 (TAPI 2.0 版和更新版本)

LINEDISCONNECTMODE_PICKUP

通話已從其他地方接聽。

LINEDISCONNECTMODE_QOSUNAVAIL

無法連線或中斷呼叫,因為無法取得或維持最低服務品質。 這與LINEDISCONNECTMODE_INCOMPATIBLE不同,因為缺少資源可能是目的地的暫時性條件。 (TAPI 2.0 版和更新版本)

LINEDISCONNECTMODE_REJECT

遠端使用者已拒絕通話。

LINEDISCONNECTMODE_TEMPFAILURE

呼叫無法連線,或因為網路暫時失敗而中斷連線;稍後可以重新嘗試呼叫,而且預期最終會完成。 (TAPI 2.0 版和更新版本)

LINEDISCONNECTMODE_TEMPFAILURE適合作為延遲的回應。 例如,在特定時間週期中,數據機收到忙碌訊號或對等的次數,表示在經過定義的時間併發出「延遲」回應之前,不應該再次呼叫該數位。

LINEDISCONNECTMODE_UNAVAIL

中斷連線無法使用的原因,且稍後將無法得知。

LINEDISCONNECTMODE_UNKNOWN

中斷連線要求的原因不明,但稍後可能會變成已知。

LINEDISCONNECTMODE_UNREACHABLE

無法連線到遠端使用者。

備註

您可以為裝置特定的擴充功能指派高階 16 位。 保留低序 16 位。

指定呼叫的遠端中斷連線要求會導致撥號狀態轉換為已中斷連線的狀態,並將 LINE_CALLSTATE 訊息傳送至應用程式。 LINEDISCONNECTMODE_資訊提供遠端中斷連線要求的詳細資料。 當呼叫處於中斷線上狀態時,它可在呼叫的 LINECALLSTATUS 結構中使用。 當呼叫處於此狀態時,仍允許應用程式查詢呼叫的資訊和狀態。 例如,使用者使用者資訊會在遠端中斷連線期間收到,然後可供使用。 應用程式可以卸載呼叫來清除中斷連線的呼叫。

為了回溯相容性,服務提供者必須負責檢查該行上交涉的 API 版本,如果交涉的版本 (LINEDISCONNECTMODE_NORMAL或_UNKNOWN不支援,則不要使用此LINEDISCONNECTMODE_值) 。

規格需求

需求
TAPI 版本
需要 TAPI 2.0 或更新版本
標頭
Tapi.h

另請參閱

LINE_CALLSTATE

LINECALLSTATUS

LINEDIALPARAMS