2017-06-07 50 views
0

我消耗tapi32.dll使以這樣一種方式,它應該問我分機電話號碼的功能和分機電話號碼。使用tapi32.dll方法,這需要源和目的地的電話號碼

我需要手動輸入源電話號碼和目標電話號碼才能接通電話。

這是在方法調用我使用:

[DllImport("tapi32.dll")] 
public static extern int tapiRequestMakeCall(
    string destAddress, 
    string appName, 
    string calledParty, 
    string comment); 

誰能幫助我如何做到這一點?

+0

是否有可能? – GYogesh

+1

你應該提供你當前的代碼。 –

+1

歡迎來到SO!請參閱https://stackoverflow.com/tour以瞭解如何在此處詢問有效問題 – Colwin

回答

0

這對tapiRequestMakeCall來說是不可能的。此功能僅將呼叫委託給最終發出呼叫的另一個應用程序。

如果你想自己做這一切,你需要做的不僅僅是調用這個函數。以下爲Tapi 1.x和2.x的描述

  1. lineOpen打開一條線。通過這個調用,您已經定義了「from」擴展名,並且打開了該行。

  2. 您需要撥打lineMakeCall。再次您可以在此選擇線路和/或地址。再次,這可能會定義從擴展(取決於您的TSP)

  3. 與lineMakeCall你可能會提供一些LINECALLPARAMS是你可以定義更多的dteails你正在發出的呼叫。

使用Tapi 3.0(COM接口)與上述相同。在這種情況下,您有相應的對象來打開一條線路併發出呼叫。

相關問題