CSDN博客

img mutant

TAPI基本函数

发表于2000/12/22 13:45:00  1008人阅读

Only Use In TAPI Version 1.4
Basic Telephony Services Reference

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的下次请求, 同步返回.
 

0 0

相关博文

我的热门文章

img
取 消
img