constantes de LINECALLREASON_
Las constantes de marca de bits LINECALLREASON_ describen el motivo de una llamada.
-
LINECALLREASON_CALLCOMPLETION
-
-
La llamada fue el resultado de una solicitud de finalización de llamada.
-
-
LINECALLREASON_CAMPEDON
-
-
La llamada se acampó en la dirección. Normalmente, aparece inicialmente en el estado de retención y se puede cambiar a mediante lineSwapHold. Si una llamada activa se vuelve inactiva, la llamada camped-on puede cambiar al estado de oferta y el dispositivo comienza a sonar.
-
-
LINECALLREASON_DIRECT
-
-
Se trata de una llamada entrante o saliente directa.
-
-
LINECALLREASON_FWDBUSY
-
-
Esta llamada se reenvía desde otra extensión que estaba ocupada en el momento de la llamada.
-
-
LINECALLREASON_FWDNOANSWER
-
-
La llamada se reenvía desde otra extensión que no respondió a la llamada después de un número de anillos.
-
-
LINECALLREASON_FWDUNCOND
-
-
La llamada se reenvía incondicionalmente desde otro número.
-
-
LINECALLREASON_INTRUDE
-
-
La llamada se intruyó en la línea, ya sea mediante una acción de finalización de llamada invocada por otra estación o por acción de operador. En función de la implementación del conmutador, la llamada puede aparecer en el estado conectado o conferenciada con una llamada activa existente en la línea.
-
-
LINECALLREASON_PARKED
-
-
La llamada se estacionó en la dirección. Normalmente, aparece inicialmente en el estado de retención.
-
-
LINECALLREASON_PICKUP
-
-
La llamada se tomó de otra extensión.
-
-
LINECALLREASON_REDIRECT
-
-
La llamada se redirigió a esta estación.
-
-
LINECALLREASON_REMINDER
-
-
La llamada es un aviso (o "recuperación") de que el usuario tiene una llamada estacionada o en espera durante (potencialmente) mucho tiempo.
-
-
LINECALLREASON_ROUTEREQUEST
-
-
La llamada aparece en la dirección porque el conmutador necesita instrucciones de enrutamiento de la aplicación. La aplicación debe examinar el miembro CalledID en LINECALLINFO y usar la función lineRedirect para proporcionar una nueva dirección de marcado para la llamada. Si la llamada se va a bloquear en su lugar, la aplicación puede llamar a lineDrop. Si la aplicación no puede realizar una acción dentro de un período de tiempo de espera definido por el conmutador, se realizará una acción predeterminada. Un proveedor de servicios puede usar esta constante solo si la versión negociada en la línea es 2.0 o posterior. De lo contrario, el proveedor de servicios debe sustituir LINECALLREASON_UNAVAIL.
-
-
LINECALLREASON_TRANSFER
-
-
La llamada se ha transferido desde otro número.
-
-
LINECALLREASON_UNAVAIL
-
-
El motivo de la llamada no está disponible y no se conocerá más adelante.
-
-
LINECALLREASON_UNKNOWN
-
-
El motivo de la llamada es actualmente desconocido, pero puede conocerse más adelante.
-
-
LINECALLREASON_UNPARK
-
-
La llamada se recuperó como una llamada estacionada.
-
Observaciones
Sin extensibilidad. Los 32 bits están reservados.
Las constantes LINECALLREASON_ se usan en el miembro dwReason de la estructura de datos LINECALLINFO .
Requisitos
Requisito | Value |
---|---|
Versión de TAPI |
Requiere TAPI 2.0 o posterior |
Encabezado |
|