共用方式為


補充線路服務函式

補充線路服務函式會依下列主題中的類別列出。 函式會識別為異步 ,如果函式會在應用程式的 REPLY 訊息中指出完成。 如果函式一律會立即將結果傳回給應用程式,則會將函式視為 同步

以下是補充線路服務功能的功能群組:

還有 其他 補充線路服務功能。

持有人模式和速率

功能 描述
lineSetCallParams 要求現有呼叫的呼叫參數變更。 同步。

 

媒體監視

功能 描述
lineMonitorMedia 在指定的呼叫上啟用或停用媒體模式通知。 同步。

 

數字監視和收集

功能 描述
lineMonitorDigits 啟用或停用指定呼叫上的數位偵測通知。 同步。
lineGatherDigits 在呼叫上執行數位的緩衝收集。 同步。

 

音調監視

功能 描述
lineMonitorTones 指定要在指定呼叫上偵測的音調。 同步。

 

媒體控制件

功能 描述
lineSetMediaControl 設定媒體控制件的呼叫媒體數據流。 同步。
lineSetMediaMode 在其 LINECALLINFO 結構中設定指定呼叫的媒體模式。 同步。

 

產生Inband Digits 和 Tones

功能 描述
lineGenerateDigits 在呼叫時產生帶內數位。 同步。
lineGenerateTone 在通話中產生一組指定的音帶。 同步。

 

呼叫 Accept 和 Redirect

功能 描述
lineAccept 接受提供的通話並開始警示來電者(回呼)和呼叫方(信號)。 異步。
lineRedirect 將供應專案呼叫重新導向至另一個位址。 異步。

 

通話拒絕

功能 描述
lineDrop 中斷通話連線,或放棄進行中的通話嘗試。 異步。

 

通話保留

功能 描述
lineHold 將指定的呼叫放在硬式保留上。 異步。
lineUnhold 擷取保留的呼叫。 異步。

 

保護呼叫

功能 描述
lineSecureCall 保護現有呼叫不受其他事件干擾,例如數據連線上的呼叫等候嗶聲。 異步。

 

通話轉移

功能 描述
lineSetupTransfer 準備指定的通話以轉移至另一個位址。 異步。
lineCompleteTransfer 將已設定的通話轉移至另一個通話,或進入三向會議。 異步。
lineBlindTransfer 將通話轉移給另一方。 異步。
lineSwapHold 將主動通話與目前在諮詢保留的通話交換。 異步。

 

通話會議

功能 描述
lineSetupConference 準備指定要求加入另一方。 異步。
linePrepareAddToConference 準備將電話會議置於保留狀態,並建立稍後可新增到電話會議中的諮詢通話,以將一方新增至現有的電話會議。 異步。
lineAddToConference 將諮詢電話新增至現有的電話會議。 異步。
lineRemoveFromConference 從電話會議中移除一方。 異步。

 

通話駐留

功能 描述
linePark 將指定的電話停在另一個位址。 異步。
lineUnpark 擷取駐留的呼叫。 異步。

 

通話轉接

功能 描述
lineForward 設定或取消呼叫轉接要求。 異步。

 

來電接聽

功能 描述
linePickup 在指定的目的地位址接聽通話警示,並傳回接聽通話的通話句柄(linePickup 也可用於通話等候)。 異步。

 

傳送資訊給遠端合作物件

功能 描述
lineReleaseUserUserInfo 釋放使用者使用者資訊,允許系統以新資訊覆寫此記憶體。 異步。
lineSendUserUserInfo 在指定的通話中,將使用者使用者資訊傳送至遠端合作物件。 異步。

 

通話完成

功能 描述
lineCompleteCall 放置通話完成要求。 異步。
lineUncompleteCall 取消通話完成要求。 異步。

 

設定電話交談的終端機

功能 描述
lineSetTerminal 指定路由傳送指定行、位址事件或呼叫媒體串流事件的終端裝置。 異步。

 

應用程式優先順序

功能 描述
lineGetAppPriority 擷取應用程式的交接和/或輔助電話語音優先順序資訊。 同步。
lineSetAppPriority 設定應用程式的交接和/或輔助電話語音優先順序。 同步。

 

服務提供者管理

功能 描述
lineAddProvider 安裝電話語音服務提供者。 同步。
lineConfigProvider 顯示服務提供者的組態對話框。 同步。
lineRemoveProvider 拿掉現有的電話語音服務提供者。 同步。
lineGetProviderList 擷取已安裝服務提供者的清單。 同步。

 

代理

功能 描述
lineAgentSpecific 允許應用程式存取與地址相關聯之代理程式處理程式的專屬處理程式特定函式。 異步。
lineGetAgentActivityList 取得應用程式從中選取代理程序執行之函式的活動清單。 異步。
lineGetAgentCaps 取得指定線路裝置上支援的代理程序相關功能。 異步。
lineGetAgentGroupList 取得代理程式可以在自動呼叫散發者上登入的代理程式群組清單。 異步。
lineGetAgentStatus 取得指定位址上的代理程式相關狀態。 異步。
lineSetAgentActivity 設定與特定地址相關聯的代理程序活動程序代碼。 異步。
lineSetAgentGroup 設定代理程式登入特定位址的代理程式群組。 異步。
lineSetAgentState 設定與特定地址相關聯的代理程序狀態。 異步。

 

代理

功能 描述
lineProxyMessage 由已註冊的 Proxy 要求處理程式用來產生 TAPI 訊息。 同步。
lineProxyResponse 表示已註冊的 Proxy 處理程式完成 Proxy 要求。 同步。

 

服務品質

功能 描述
lineSetCallQualityOfService 要求變更現有呼叫的服務質量參數。 異步。

 

雜項

功能 描述
lineSetCallData 設定 LINECALLINFO 結構 CallData 成員。 異步。
lineSetCallTreatment 設定使用者未接聽或保留通話時聽到的聲音。 異步。
lineSetLineDevStatus 設定線路裝置狀態。 異步。