enumeración ADDRESS_CAPABILITY (tapi3if.h)
El método ITAddressCapabilities::get_AddressCapability usa un miembro de la enumeración ADDRESS_CAPABILITY para indicar la capacidad de dirección necesaria.
Syntax
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
} ;
Constantes
AC_ADDRESSTYPES Valor: 0 Una dirección puede admitir más de una tipo de dirección, pero tenga en cuenta que se puede usar durante ITAddress::CreateCall. |
AC_BEARERMODES Modos de portador. |
AC_MAXACTIVECALLS Número máximo de llamadas (ancho de banda mínimo) que pueden estar activas (conectadas) en la línea en cualquier momento. El número real de llamadas activas puede ser menor si se establecen llamadas de ancho de banda más altas en la línea. |
AC_MAXONHOLDCALLS Número máximo de llamadas que pueden estar en espera a la vez. |
AC_MAXONHOLDPENDINGCALLS Número máximo de llamadas que pueden ser simultáneamente transferencia o conferencia pendientes. |
AC_MAXNUMCONFERENCE Contiene el número máximo de partes que pueden unirse a una sola llamada de conferencia en esta dirección. |
AC_MAXNUMTRANSCONF Especifica el número de partes (incluido "self") que se pueden agregar en una llamada de conferencia que se inicia como una llamada de consulta genérica mediante ITBasicCallControl::Transfer y ITBasicCallControl::Finish (FM_ASCONFERENCE). |
AC_MONITORDIGITSUPPORT Especifica los modos de dígitos detectables en esta dirección mediante el LINEDIGITMODE_ marcas. Si no se establece ninguna marca, no se admite la supervisión de dígitos. |
AC_GENERATEDIGITSUPPORT Especifica los modos de dígito que se pueden generar en esta dirección mediante un subconjunto de . LINEDIGITMODE_ marcas: LINEDIGITMODE_PULSE indica que los dígitos se pueden generar como tonos de pulso/rotación, y LINEDIGITMODE_DTMF indica que los dígitos se pueden generar como tonos DTMF. Si no se establece ninguna marca, no se admite la generación de dígitos. |
AC_GENERATETONEMODES Especifica los diferentes tipos de tonos que se pueden generar en esta línea, de tipo LINETONEMODE_. |
AC_GENERATETONEMAXNUMFREQ Contiene el número máximo de frecuencias que se pueden especificar en la descripción de un tono general. |
AC_MONITORTONEMAXNUMFREQ Contiene el número máximo de frecuencias que se pueden especificar al supervisar un tono general. Un valor de 0 indica que el monitor de tono no está disponible. |
AC_MONITORTONEMAXNUMENTRIES Contiene el número máximo de entradas que se pueden especificar en una lista de tonos. |
AC_DEVCAPFLAGS Marcas de funcionalidad del dispositivo. |
AC_ANSWERMODES Modos de respuesta. |
AC_LINEFEATURES Especifica las características disponibles para esta línea mediante . LINEFEATURE_ constantes. Invocar una característica compatible requiere que la línea esté en el estado adecuado y el dispositivo de línea subyacente que se abra en un modo compatible. Un cero en una posición de bits indica que la característica correspondiente nunca está disponible. Una indica que la característica correspondiente puede estar disponible si la línea está en el estado adecuado para que la operación sea significativa. Este miembro permite a una aplicación detectar qué características de línea pueden ser (y que nunca pueden ser) compatibles con el dispositivo. |
AC_SETTABLEDEVSTATUS Indica LINEDEVSTATUS_ valores que se pueden modificar. |
AC_PARKSUPPORT Indica si se admite el estacionamiento mediante el LINEPARKMODE_ marcas. |
AC_CALLERIDSUPPORT Identifica la compatibilidad con la identificación del número de llamador mediante LINECALLPARTYID_ marcas. |
AC_CALLEDIDSUPPORT Identifica la compatibilidad con la identificación de números llamada mediante LINECALLPARTYID_ marcas. |
AC_CONNECTEDIDSUPPORT Indica si se admite el identificador de conexión mediante el LINECALLPARTYID_ marcas. |
AC_REDIRECTIONIDSUPPORT Indica si se admite el identificador de redireccionamiento mediante el LINECALLPARTYID_ marcas. |
AC_REDIRECTINGIDSUPPORT Indica si se admite el identificador de redireccionamiento mediante el LINECALLPARTYID_ marcas. |
AC_ADDRESSCAPFLAGS La dirección Las marcas de funcionalidad describen varias funcionalidades de direcciones booleanas. Por ejemplo, LINEADDRCAPFLAGS_FWDNUMRINGS indica si se puede especificar el número de anillos de una respuesta sin respuesta al reenviar en una respuesta sin respuesta. |
AC_CALLFEATURES1 Llame al conjunto de características uno. |
AC_CALLFEATURES2 Características de llamadas complementarias para conferencias, transferencias y llamadas de estacionamiento. |
AC_REMOVEFROMCONFCAPS Especifica las funcionalidades de la dirección para quitar las llamadas de una llamada de conferencia. Este miembro usa el LINEREMOVEFROMCONF_ constantes. |
AC_REMOVEFROMCONFSTATE Usa el LINECALLSTATE_ constantes para especificar el estado de la llamada después de que se haya quitado de una llamada de conferencia. |
AC_TRANSFERMODES Modos de transferencia. |
AC_ADDRESSFEATURES The Las características de dirección de línea describen las operaciones que se pueden invocar en una dirección. Por ejemplo, si se establece LINEADDRFEATURE_FORWARD, se puede reenviar la dirección. |
AC_PREDICTIVEAUTOTRANSFERSTATES El estado de llamada o los estados en los que se puede establecer una llamada realizada por un marcador predictivo para transferir automáticamente la llamada a otra dirección; uno o varios de los LINECALLSTATE_ constantes. El valor 0 indica que la transferencia automática basada en el estado de llamada no está disponible. |
AC_MAXCALLDATASIZE Tamaño máximo de bloque de datos permitido. |
AC_LINEID Devuelve el identificador de dispositivo del dispositivo de línea con el que está asociada esta dirección. Referencia cruzada de TAPI 2.1: LINEADDRESSCAPS. |
AC_ADDRESSID Identificador de dirección. Un identificador de dirección está asociado permanentemente a una dirección; el identificador permanece constante en las actualizaciones del sistema operativo. |
AC_FORWARDMODES Modos de reenvío. |
AC_MAXFORWARDENTRIES Número máximo de entradas de reenvío diferentes que la dirección actual puede admitir. |
AC_MAXSPECIFICENTRIES Especifica el número máximo de entradas que se pueden establecer mediante ITForwardInformation::SetForwardType que puede contener instrucciones de reenvío basadas en un autor de llamada específico (reenvío de llamadas selectivo). Este miembro es cero si no se admite el reenvío de llamadas selectivo. |
AC_MINFWDNUMRINGS Especifica el número mínimo de anillos que se pueden establecer para determinar cuándo una llamada se considera oficialmente "sin respuesta". |
AC_MAXFWDNUMRINGS Especifica el número máximo de anillos que se pueden establecer para determinar cuándo una llamada se considera oficialmente "sin respuesta". |
AC_MAXCALLCOMPLETIONS Número máximo de solicitudes de finalización de llamadas simultáneas que pueden estar pendientes en esta dirección. Cero implica que la finalización de llamadas no está disponible. |
AC_CALLCOMPLETIONCONDITIONS Condiciones de finalización de llamadas. |
AC_CALLCOMPLETIONMODES Modos de finalización de llamadas. |
AC_PERMANENTDEVICEID Identificador permanente por el que se conoce el dispositivo de línea en la configuración del sistema. Este valor no cambia a medida que se agregan y quitan líneas del sistema. Por lo tanto, se puede usar para vincular información específica de línea en el Registro u otros archivos de una manera que no se vea afectada por los cambios en otras líneas. Si una línea tiene más de una dirección, todas las direcciones tendrán el mismo identificador de dispositivo permanente. Los escritores de TSP deben tener en cuenta que este valor debe conservarse en las actualizaciones del sistema operativo. |
AC_GATHERDIGITSMINTIMEOUT |
AC_GATHERDIGITSMAXTIMEOUT |
AC_GENERATEDIGITMINDURATION |
AC_GENERATEDIGITMAXDURATION |
AC_GENERATEDIGITDEFAULTDURATION |
Requisitos
Requisito | Valor |
---|---|
Header | tapi3if.h |