ADDRESS_CAPABILITY 枚举 (tapi3if.h)

ITAddressCapabilities::get_AddressCapability 方法使用ADDRESS_CAPABILITY枚举的成员来指示所需的地址功能。

语法

typedef enum ADDRESS_CAPABILITY {
  AC_ADDRESSTYPES = 0,
  AC_BEARERMODES,
  AC_MAXACTIVECALLS,
  AC_MAXONHOLDCALLS,
  AC_MAXONHOLDPENDINGCALLS,
  AC_MAXNUMCONFERENCE,
  AC_MAXNUMTRANSCONF,
  AC_MONITORDIGITSUPPORT,
  AC_GENERATEDIGITSUPPORT,
  AC_GENERATETONEMODES,
  AC_GENERATETONEMAXNUMFREQ,
  AC_MONITORTONEMAXNUMFREQ,
  AC_MONITORTONEMAXNUMENTRIES,
  AC_DEVCAPFLAGS,
  AC_ANSWERMODES,
  AC_LINEFEATURES,
  AC_SETTABLEDEVSTATUS,
  AC_PARKSUPPORT,
  AC_CALLERIDSUPPORT,
  AC_CALLEDIDSUPPORT,
  AC_CONNECTEDIDSUPPORT,
  AC_REDIRECTIONIDSUPPORT,
  AC_REDIRECTINGIDSUPPORT,
  AC_ADDRESSCAPFLAGS,
  AC_CALLFEATURES1,
  AC_CALLFEATURES2,
  AC_REMOVEFROMCONFCAPS,
  AC_REMOVEFROMCONFSTATE,
  AC_TRANSFERMODES,
  AC_ADDRESSFEATURES,
  AC_PREDICTIVEAUTOTRANSFERSTATES,
  AC_MAXCALLDATASIZE,
  AC_LINEID,
  AC_ADDRESSID,
  AC_FORWARDMODES,
  AC_MAXFORWARDENTRIES,
  AC_MAXSPECIFICENTRIES,
  AC_MINFWDNUMRINGS,
  AC_MAXFWDNUMRINGS,
  AC_MAXCALLCOMPLETIONS,
  AC_CALLCOMPLETIONCONDITIONS,
  AC_CALLCOMPLETIONMODES,
  AC_PERMANENTDEVICEID,
  AC_GATHERDIGITSMINTIMEOUT,
  AC_GATHERDIGITSMAXTIMEOUT,
  AC_GENERATEDIGITMINDURATION,
  AC_GENERATEDIGITMAXDURATION,
  AC_GENERATEDIGITDEFAULTDURATION
} ;

常量

 
AC_ADDRESSTYPES
值: 0
一个地址可能支持多个地址
地址类型,但请注意,可以在
ITAddress::CreateCall
AC_BEARERMODES
持有者模式
AC_MAXACTIVECALLS
(最小带宽) 呼叫的最大数目,这些呼叫 (连接) 可以随时在线路上处于活动状态。 如果在线路上建立更高的带宽调用,则实际活动呼叫数可能会更低。
AC_MAXONHOLDCALLS
一次可以保持的最大呼叫数。
AC_MAXONHOLDPENDINGCALLS
可以同时挂起转移或会议的最大呼叫数。
AC_MAXNUMCONFERENCE
包含可在此地址上加入单个电话会议的最大参与方数。
AC_MAXNUMTRANSCONF
指定 (包括“自我”) 在内的参与方的数量,这些参与方可以在作为通用咨询呼叫发起的电话中使用
ITBasicCallControl::Transfer
ITBasicCallControl::Finish (FM_ASCONFERENCE) 。
AC_MONITORDIGITSUPPORT
指定可以使用 在此地址上检测到的数字模式
LINEDIGITMODE_ 标志。 如果未设置标志,则不支持数字监视。
AC_GENERATEDIGITSUPPORT
指定可以使用 的子集在此地址上生成的数字模式
LINEDIGITMODE_ 标志:LINEDIGITMODE_PULSE指示数字可以作为脉冲/旋转音生成,LINEDIGITMODE_DTMF指示数字可以作为 DTMF 音生成。 如果未设置标志,则不支持数字生成。
AC_GENERATETONEMODES
指定可在此行上生成的不同类型的音调,类型为
LINETONEMODE_
AC_GENERATETONEMAXNUMFREQ
包含可在描述一般语气时指定的最大频率数。
AC_MONITORTONEMAXNUMFREQ
包含监视一般音调时可以指定的最大频率数。 值为 0 表示音调监视器不可用。
AC_MONITORTONEMAXNUMENTRIES
包含可在音调列表中指定的最大条目数。
AC_DEVCAPFLAGS
设备功能标志
AC_ANSWERMODES
答案模式
AC_LINEFEATURES
使用 指定此行可用的功能
LINEFEATURE_常量。 调用受支持的功能需要线路处于正确的状态,基础线路设备需要在兼容模式下打开。 位位置的零表示相应的功能永远不可用。 一个指示,如果行处于适当的状态,则相应的功能可能可用,以便使操作有意义。 此成员允许应用程序发现哪些行特征可以 (,哪些行特征永远不会) 设备支持。
AC_SETTABLEDEVSTATUS
指示
LINEDEVSTATUS_ 可修改的值。
AC_PARKSUPPORT
指示是否支持使用
LINEPARKMODE_ 标志。
AC_CALLERIDSUPPORT
使用 标识对呼叫方号码识别的支持
LINECALLPARTYID_ 标志。
AC_CALLEDIDSUPPORT
使用 标识对调用号码标识的支持
LINECALLPARTYID_ 标志。
AC_CONNECTEDIDSUPPORT
指示是否使用 支持连接的 ID
LINECALLPARTYID_ 标志。
AC_REDIRECTIONIDSUPPORT
指示是否使用 支持重定向 ID
LINECALLPARTYID_ 标志。
AC_REDIRECTINGIDSUPPORT
使用 指示是否支持重定向 ID
LINECALLPARTYID_ 标志。
AC_ADDRESSCAPFLAGS
地址
功能标志描述 各种布尔地址功能。 例如,LINEADDRCAPFLAGS_FWDNUMRINGS指示在转发无应答时是否可以指定无应答的环数。
AC_CALLFEATURES1
调用功能集 1
AC_CALLFEATURES2
用于会议、转接和停车呼叫的补充呼叫功能
AC_REMOVEFROMCONFCAPS
指定地址用于从电话会议中删除呼叫的功能。 此成员使用
LINEREMOVEFROMCONF_常量
AC_REMOVEFROMCONFSTATE
使用
LINECALLSTATE_常量 ,以指定从电话会议中删除后呼叫的状态。
AC_TRANSFERMODES
传输模式
AC_ADDRESSFEATURES
The
行地址功能 描述可以对地址调用的操作。 例如,如果设置了LINEADDRFEATURE_FORWARD,则可以转发地址。
AC_PREDICTIVEAUTOTRANSFERSTATES
可将预测拨号器发出的呼叫设置为自动将呼叫转移到另一个地址的呼叫状态或状态;一个或多个
LINECALLSTATE_常量。 值 0 表示基于调用状态的自动转移不可用。
AC_MAXCALLDATASIZE
允许的最大数据块大小。
AC_LINEID
返回与此地址关联的线路设备的设备标识符。 TAPI 2.1 交叉引用:
LINEADDRESSCAPS
AC_ADDRESSID
地址标识符。 地址标识符与地址永久关联;标识符在操作系统升级中保持不变。
AC_FORWARDMODES
转发模式
AC_MAXFORWARDENTRIES
当前地址可支持的不同转发条目的最大数目。
AC_MAXSPECIFICENTRIES
指定可以使用 设置的最大条目数
ITForwardInformation::SetForwardType ,可包含基于特定调用方 (选择性呼叫转接) 的转发指令。 如果不支持选择性呼叫转接,则此成员为零。
AC_MINFWDNUMRINGS
指定可以设置的最小响铃数,以确定何时将呼叫正式视为“无应答”。
AC_MAXFWDNUMRINGS
指定可以设置的最大响铃数,以确定何时将呼叫正式视为“无应答”。
AC_MAXCALLCOMPLETIONS
此地址上可以未完成的并发呼叫完成请求的最大数目。 零表示调用完成不可用。
AC_CALLCOMPLETIONCONDITIONS
调用完成条件
AC_CALLCOMPLETIONMODES
呼叫完成模式
AC_PERMANENTDEVICEID
在系统配置中知道线路设备所依据的永久标识符。 此值不会随着系统添加和删除行而更改。 因此,它可用于以不受其他行更改影响的方式链接注册表或其他文件中的特定于行的信息。 如果一行有多个地址,则所有地址将具有相同的永久设备标识符。 TSP 编写器应注意,必须在操作系统升级中保留此值。
AC_GATHERDIGITSMINTIMEOUT
AC_GATHERDIGITSMAXTIMEOUT
AC_GENERATEDIGITMINDURATION
AC_GENERATEDIGITMAXDURATION
AC_GENERATEDIGITDEFAULTDURATION

要求

要求
Header tapi3if.h

另请参阅

Address 对象

ITAddress

ITAddressCapabilities::get_AddressCapability