LINECALLSTATE_常數

LINECALLSTATE_位旗標常數描述呼叫可以位於的撥號狀態。

LINECALLSTATE_ACCEPTED

呼叫處於供應專案狀態且已接受。 這表示目前擁有者應用程式負責接聽通話的其他 (監視) 應用程式。 在 ISDN 中,當被呼叫方設備傳送訊息給參數時,會輸入接受的狀態,指出它願意向被呼叫者呈現通話。 這在通話兩端) 使用者發出警示 (發出警示的副作用。 一律可以立即接聽來電,而不需要先個別接受。

LINECALLSTATE_BUSY

通話正在收到忙碌的音調。 忙碌音調表示通話無法完成線路 (主幹) 或遠端合作物件的月臺正在使用中。 請參閱 LINEBUSYMODE_常數

LINECALLSTATE_CONFERENCED

通話是電話會議的成員,且在邏輯上處於線上狀態。

LINECALLSTATE_CONNECTED

已建立呼叫並建立連接。 資訊能夠流過原始位址與目的地位址之間的呼叫。

LINECALLSTATE_DIALING

呼叫者正在撥打數位。 撥入的數位是由 參數所收集。 請注意, lineGenerateDigitsTSPI_lineGenerateDigits 都不會將這一行置於撥號狀態。

LINECALLSTATE_DIALTONE

通話正在從開關接收撥號音,這表示交換器已準備好接收撥號號碼。 如需特殊撥號音調的識別碼,請參閱 LINEDIALTONEMODE_常數 ,例如一般語音信箱的雜亂音調。

LINECALLSTATE_DISCONNECTED

遠端合作物件已中斷與呼叫的連線。

LINECALLSTATE_IDLE

呼叫存在,但尚未連接。 呼叫上沒有任何活動存在,這表示目前沒有作用中的呼叫。 呼叫永遠無法從閒置狀態轉換。

LINECALLSTATE_OFFERING

系統會將通話提供給月臺,以發出新通話的抵達訊號。 供應專案狀態與造成手機或電腦響鈴不同。 在某些環境中,供應專案狀態的呼叫不會響鈴使用者,直到參數指示線路響鈴為止。 例如,使用方式可能是來電出現在數個月臺集上,但只有主要位址通道。 響鈴的指示不會影響任何撥號狀態。

LINECALLSTATE_ONHOLD

參數會保留呼叫。 這會釋放實體行,讓另一個呼叫使用該行。

LINECALLSTATE_ONHOLDPENDCONF

正在將通話新增至會議時,通話目前為保留狀態。

LINECALLSTATE_ONHOLDPENDTRANSFER

通話目前處於等候轉移至另一個號碼的保留狀態。

LINECALLSTATE_PROCEEDING

撥號已完成,通話會繼續透過交換器或電話網絡。 這會在撥號完成且通話到達撥號合作物件之前發生,如迴響、忙碌或答案所指出。

LINECALLSTATE_RINGBACK

已到達要呼叫的月臺,而目的地的交換器會產生回原點的環形音調。 回撥表示目的地位址正在對呼叫發出警示。

LINECALLSTATE_SPECIALINFO

呼叫收到特殊資訊訊號,在預先記錄的公告前面指出呼叫無法完成的原因。 請參閱 LINESPECIALINFO_常數

LINECALLSTATE_UNKNOWN

呼叫存在,但其狀態目前未知。 這可能是服務提供者偵測呼叫進度不佳的結果。 撥號狀態設定為未知的撥號狀態消息也可能會產生,以在呼叫的實際撥號狀態不完全已知時,通知 TAPI DLL 有關新的呼叫。

備註

高階 8 位可以定義任何預先定義狀態的裝置特定子專案,前提是也會設定上述其中一個LINECALLSTATE_位。 低序 24 位會保留給預先定義的狀態。

傳送至應用程式的LINE_CALLSTATE訊息會使用LINECALLSTATE_constants做為參數。 訊息會攜帶呼叫轉換至的新撥號狀態。 這些常數也會當做lineGetCallStatus函式所傳回LINECALLSTATUS結構中的成員使用。

規格需求

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

另請參閱

LINE_CALLSTATE

LINECALLSTATUS

lineGenerateDigits

lineGetCallStatus