我使用tapi32.dll
来制作一个功能,它应该向我询问来自分机电话号码和到分机电话号码。
我要求手动输入源和目的地电话号码,然后连接呼叫。
这是我正在使用的方法调用:
[DllImport("tapi32.dll")]
public static extern int tapiRequestMakeCall(
string destAddress,
string appName,
string calledParty,
string comment);
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:0)
使用tapiRequestMakeCall无法做到这一点。此函数仅将调用委托给最终发出呼叫的另一个应用程序。
如果你想自己做这一切,你需要做的不仅仅是调用这个功能。下面是Tapi 1.x和2.x的描述
lineOpen打开一行。通过此调用,您已经使用要打开的行定义了“from”扩展名。
您需要调用lineMakeCall。您可以在此处选择一条线和/或地址。同样,这可以定义from扩展(取决于您的TSP)
使用lineMakeCall,你可以提供一些LINECALLPARAMS你可以为你正在调用的电话定义更多的dteails。
使用Tapi 3.0(COM接口)与上述相同。在这种情况下,您有相应的对象来打开一条线并发出呼叫。