TAPI 元件的正常運作需要在計算機上設定通訊環境,如下所示:
- 當軟體或硬體第一次新增至計算機時,會執行安裝。 詳細的程式取決於作系統和軟體本身。
- 主要初始化 會建立對象和通訊路徑。
- 版本交涉 可確保 TAPI 元件能夠交換數據。
- 資源清查 擷取TAPI應用程式可用裝置的相關信息。
- 事件通知 指定 TAPI 和服務提供者如何將異步作結果和狀態變更資訊傳遞至應用程式。
相關參考頁面的摘要
| TAPI 2.x 函式 | 描述 |
|---|---|
| lineInitializeEx | 設定電話語音環境、傳回應用程式句柄和裝置計數。 |
| lineGetDevCaps | 取得裝置功能,例如支援 TAPI 版本或媒體類型。 |
| lineGetAddressCaps | 取得位址功能,例如是否支援通話駐留。 |
| lineOpen | 通知 TAPI 應用程式將使用這一行,並以何種方式使用。 |
| lineGetMessage | 傳回已排入佇列以傳遞至使用事件句柄通知機制的應用程式的下一個 TAPI 訊息 |
| TAPI 3.x 介面或方法 | 描述 |
|---|---|
| ITTAPI::Initialize | 設定電話語音環境。 |
| ITTAPI::EnumerateAddresses | 列舉目前可用的位址。 |
| ITTAPI::get_Addresses | 建立目前可用的位址集合。 提供給自動化用戶端應用程式,例如以 Visual Basic 撰寫的應用程式。 |
| ITTAPIEventNotification::Event | 決定異步事件通知的回應。 由 TAPI 叫用的應用程式實作。 |
| ITTAPI::p ut_EventFilter | 設定事件篩選遮罩,通知TAPI應用程式需要哪些事件。 |
| ITTAPI::RegisterCallNotifications | 指示 TAPI 針對指定的位址和一組媒體類型傳遞應用程式傳入工作階段。 |
| ITMediaSupport | 允許應用程式探索位址的媒體支援功能。 |