繁体   English   中英

电话服务提供商

[英]Telephony Service Provider

我想为CTI应用程序开发新的TSP(电话服务提供商),它将与我的硬件一起使用。

为此,我使用了C ++语言和Visual Studio 2010。

我已经了解了使用TSPI接口的TSP与TAPI应用程序的工作流程。

为了在Windows XP中安装完整的软件包,我需要一个“ .DLL”文件来导出TAPISRV.EXE的TSPI函数。 为此,应将其放在Windows的system32文件夹中。

其他Fle是“ .tsp”,也需要将其添加到Window32的“控制”面板中的“我的TSP是电话和调制解调器”选项中。 但是我不确定。

通过探索,我没有发现关于此文件的任何好东西。

我只知道“ .tsp”是电话服务提供商文件。

因此,谁能告诉我,“。tsp”文件是什么?它是可执行文件还是其他文件? 为什么需要它? 如何在Visual Studio中构建“ .tsp”文件?

解决了。

实际上,“。tsp”文件只是替换为“ .DLL”文件的扩展名。 因此,“。DLL”文件本身就是“ .tsp”文件。

因此,“。tsp”文件是动态链接库,我只需要将一个文件放在“ .tsp”文件的system32文件夹中。

我只想在这里为研究TAPI的人们提供更多信息。 如上所述,TSP是“电话服务提供商”,并且是DLL。 您可以像使用打印机驱动程序那样,将TSP视为“驱动程序”。 电话设备(语音调制解调器,对话卡,电话,PBX,SIP网关等)随附由该设备的制造商编写的TSP,以便它可以连接到随附的TAPI服务(电话应用程序编程接口)微软Windows。 电话应用程序进行TAPI函数调用,并通过TSP响应TAPI事件,而TSP又与TAPI服务进行通信。 为了创建TSP,您需要在开发环境中创建一个DLL,以导出需要支持的TSPI功能。 此外,还需要做很多工作来报告“设备功能”和“地址功能”数据结构中您支持和不支持的功能。 MSDN中的TAPI SDK中有TSPI格式的帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM