Compartir a través de


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

Consulte también

Address (objeto)

ITAddress

ITAddressCapabilities::get_AddressCapability