共用方式為


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 允許應用程式探索位址的媒體支援功能。