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 |