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_ADDRESSFEATURESThe 行地址功能 描述可以对地址调用的操作。 例如,如果设置了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 |