2013-10-02 47 views
0

我想开发新的TSP(电话服务供应商)的CTI应用,将与我的硬件。电话服务提供商

对于我已经使用C++语言& Visual Studio 2010中

我明白TSP的使用TSPI接口TAPI应用工作流程。

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

其他Fle是“.tsp”,也需要放在system32文件夹中,需要添加我的TSP Phone &调制解调器选项在Window Xp的控制面板中。但我不确定。

通过研究,我没有发现有关此文件的任何好东西。

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

那么谁能告诉我, 什么是“.tsp”文件&它是可执行文件或其他东西? 为什么这是必需的? 如何在Visual Studio中创建“.tsp”文件?

回答

0

解决。

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

所以“.tsp”文件是动态链接库&我只需要将一个文件放入system32文件夹即“.tsp”文件中。

-1

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