我想开发适用于我的硬件的CTI应用程序的新TSP(电话服务提供商)。
为此,我使用了C ++语言& Visual Studio 2010。
我已经了解TSP使用TSPI接口的TSPI应用程序的工作流程。
要在Windows XP中安装完整的软件包,我需要一个“.DLL”文件来导出TAPISRV.EXE的TSPI函数。为此,它应该放在Windows的system32文件夹中。
其他Fle是“.tsp”,它也需要放在system32文件夹中,这是添加我的TSP所必需的,是Phone& Window Xp中控制面板中的调制解调器选项。但我不确定。
通过探索我没有找到关于这个文件的任何好东西。
我只知道“.tsp”是电话服务提供商文件。
所以有人能告诉我, 什么是“.tsp”文件&是可执行的还是其他什么? 为什么需要它? 如何在visual studio中构建“.tsp”文件?
答案 0 :(得分:0)
解决。
实际上“.tsp”文件只是替换了“.DLL”文件的扩展名。 因此“.DLL”文件本身就是“.tsp”文件。
所以“.tsp”文件是动态链接库&我只需要将一个文件放在system32文件夹中,即“.tsp”文件。
答案 1 :(得分:-1)
我只是想为那些关注TAPI的人提供更多信息。如上所述,TSP是一个电话服务提供商"并且是一个DLL。你可以把TSP想象成一个"驱动程序",就像打印机驱动程序一样。电话设备(语音调制解调器,对话卡,高保真电话,PBX,SIP网关等)附带由该设备的制造商编写的TSP,以便它可以连接到随附的TAPI服务(电话应用程序编程接口)。微软Windows。电话应用程序进行TAPI函数调用并通过TSP响应TAPI事件,TSP又与TAPI服务进行通信。要创建TSP,请在开发环境中创建一个DLL,以导出需要支持的TSPI函数。此外,还需要做很多工作来报告您支持的功能,并且不支持"设备功能"和"解决能力问题"数据结构。在MSDN中的TAPI SDK中有TSPI格式的帮助。