Share via


LINECALLREASON_常數

LINECALLREASON_位旗標常數描述呼叫的原因。

LINECALLREASON_CALLCOMPLETION

呼叫是呼叫完成要求的結果。

LINECALLREASON_CAMPEDON

通話已在位址上進行。 通常,它一開始會出現在 onhold 狀態中,而且可以使用 lineSwapHold切換為 。 如果作用中的通話變成閒置狀態,則待命通話可能會變更為供應專案狀態和裝置開始響鈴。

LINECALLREASON_DIRECT

這是直接來電或撥出電話。

LINECALLREASON_FWDBUSY

此呼叫是從呼叫時忙碌的另一個擴充功能轉接。

LINECALLREASON_FWDNOANSWER

通話是從另一個延伸模組轉接,該延伸模組未接聽一些通道之後的通話。

LINECALLREASON_FWDUNCOND

通話會無條件地從另一個號碼轉接。

LINECALLREASON_INTRUDE

由另一個月臺或操作員動作叫用的呼叫完成動作叫用到該行。 視切換實作而定,通話可能會處於線上狀態,或與線路上現有的作用中通話會議。

LINECALLREASON_PARKED

通話已停在位址上。 通常,它一開始會出現在保留狀態中。

LINECALLREASON_PICKUP

已從另一個延伸模組接聽通話。

LINECALLREASON_REDIRECT

通話已重新導向至此月臺。

LINECALLREASON_REMINDER

通話是提醒 (或「回想」) 使用者已暫停或保留通話, (可能會長時間) 。

LINECALLREASON_ROUTEREQUEST

呼叫會出現在位址上,因為交換器需要來自應用程式的路由指示。 應用程式應該檢查LINECALLINFO中的CallID成員,並使用lineRedirect函式為呼叫提供新的可撥號位址。 如果要改為封鎖呼叫,應用程式可能會呼叫 lineDrop。 如果應用程式無法在切換定義的逾時期間內採取動作,將會採取預設動作。 只有在行上交涉的版本為 2.0 或更新版本時,服務提供者才能使用此常數。 否則服務提供者應該取代LINECALLREASON_UNAVAIL。

LINECALLREASON_TRANSFER

通話已從另一個號碼轉移。

LINECALLREASON_UNAVAIL

呼叫無法使用的原因,稍後將無法得知。

LINECALLREASON_UNKNOWN

呼叫目前未知的原因,但稍後可能會變成已知。

LINECALLREASON_UNPARK

呼叫已擷取為駐留通話。

備註

沒有擴充性。 所有 32 位都會保留。

LINECALLREASON_常數用於LINECALLINFO資料結構的dwReason成員中。

規格需求

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

另請參閱

LINECALLINFO

lineDrop

lineRedirect

lineSwapHold