跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
viking代理捷比信 · 专业器件主题站

但是协议

TAPI安装在计算机上,您已经安装了正确的应用程序和硬件设备,然后您可以实现:1。您可以看到与您交谈的人2.点击某人的照片即可实现通话3.可以在您的添加发送电子邮件的语音文件,或收听您收到的电子邮件中的语音文件。 4.使用类似的图形用户界面(GUI)设置电话会议,然后按时参加会议。 5.发送和接收传真6.您可以编写程序来控制计算机自动应答多个来电。 7.便携式无线手机1. TAPI初始化和关闭LineInitializeEx初始化TAPI应用程序并同步返回。 LineShutdown关闭TAPI应用程序并同步返回。 2.行版本协商LineNegotiateAPIVersion应用程序和TAPI协商可用的TAPI版本,该版本是同步返回的。 3.线路设备状态和功能LineGetDevCaps获取指定线路设备的实际参数功能并同步返回。 LineGetDevConfig获取媒体流设备的配置并同步返回它。 LineGetLineDevStatus获取指定空行的当前状态并同步返回。 LineSetDevConfig设置指定媒体流设备的配置,同步返回。 LineSetStatusMessages设置这些状态更改消息以通知应用程序同步返回。 LineGetStatusMessages获取当前正在使用的状态更改消息设置并同步返回。 LineGetID返回与指定行,地址或调用关联的设备ID号,并同步返回。 LineGetIcon获取显示的ICON并同步返回。 LineConfigDialogEdit显示一个对话框,用户可以在其中更改线路设备的设置并同步返回。 4.地址lineGetAddressCaps获取地址的电话参数并同步返回。 LineGetAddressStatus获取指定地址的当前状态并同步返回。 LineGetAddressID,同步返回。 5.打开/关闭线路设备lineOpen以在指定的打开模式下打开指定的线路设备,并同步返回。 LineClose关闭一个开放行设备并同步返回。 6.地址格式LineTranslateAddress转换规范格式和拨号格式之间的地址,并同步返回。 LineSetCurrentLocation设置本地电话区号? ? ,同步返回。 LineSetTollList在环列表上运行并同步返回。 LineGetTranslateCaps返回地址的转换功能,同步返回。 7.呼叫状态和设置LineGetCallInfo返回确定的呼叫信息并同步返回。 LineGetCallStatus返回指定调用的完整状态信息,并同步返回。 LineSetAppSpecific设置呼叫信息结构的特定域,该结构是同步返回的。 8.建立一个调用LineMakeCall建立一个传出调用并返回一个句柄,异步返回。 LineDial拨打(可拨打)地址并以异步方式返回。 9.来电LineAnswer传入回调,异步返回。 LineSetNumRings设置默认应答来电之前的响铃次数,并同步返回。 LineGetNumRings在默认应答来电之前返回最小响铃次数,并同步返回。 10.调用特殊控件LineSetCallPrivilege设置应用程序的权限? ? ,同步返回。 11.挂断电话LineDrop挂断或取消呼叫,异步返回。 LineDeallocateCall释放指定的调用句柄并同步返回。 12.调用句柄处理LineHandoff,同步返回。 LineGetNewCalls返回一个没有应用行设备或地址句柄的调用句柄列表,并同步返回。 LineGetConfRelatedCalls返回同一会话呼叫的呼叫句柄列表,同步返回。 13.位置和国家/地区信息LineTranslateDialog显示一个对话框,用户可以在其中修改位置和国家/地区信息并同步返回。 LineGetCountry返回指定的国家/地区,拨号规则和其他信息,同步返回。 LineGetRequest从DLL获取下一个请求并同步返回。 (1)初始化TAPI。通过lineInitialize函数初始化应用程序中的TAPI。 lineInitialize函数给应用程序的回调函数通知应用程序各种事件; lineInitialize函数返回一个TAPI用法句柄,并指示TAPI使用的通信机制。 (2)协调TAPI的版本。应用程序使用lineNegotiateAPIVersion函数向TAPI通知API使用版本,返回可用于与TAPI通信的版本,并获取线路设备支持的扩展功能。 (3)检查设备。调用lineGetDevCaps函数来查询设备的功能并返回LINEDEVCAPS类型的数据结构。该设备的功能包括以下信息:TAPI服务提供商,交换机信息,字符串格式,载波模式,数据传输速率等。 (4)申请注册。应用程序使用函数lineRegisterRequestRecipient注册。 (5)拨号。启动拨号按钮,应用程序提取用户的输入数据,然后调用ResolveNumber函数修改用户的输入数据,修改后的数字用于拨号。 (6)启用线路设备。调用函数lineOpen打开一个行设备,lineOpen返回行设备的句柄,以便将来在设备上完成各种操作。当然,可以在一个应用程序中打开多行。 (7)号码转换。调用函数lineTranslateAddress将要拨打的号码转换为可以直接在电话上拨打的号码。转换后的数字将返回LINETRANSLATEOUTPUT结构。转换后,返回两个数字:一个用于拨打线路设备,另一个用于用户。 (8)通话。然后使用函数lineMakeCall进行调用,该函数使用lineOpen返回的行句柄返回当前调用的句柄,该句柄具有所有者对调用的未来操作的特权。如果函数lineMakeCall返回有问题的调用,则LINE_REPLY消息提供调用的状态。 (9)结束通话。通信完成后,调用lineDrop函数结束调用,但不释放调用句柄。可以通过调用lineDeallocateCall释放句柄。 (10)关闭线路。该行由lineClose函数关闭,以便其他应用程序可以使用它。