constantes de LINECALLPARAMFLAGS_

Las constantes LINECALLPARAMFLAGS_ describen varias marcas de estado sobre una llamada.

LINECALLPARAMFLAGS_BLOCKID

La identidad del autor de origen debe ocultarse (identificador de autor de llamada de bloque).

LINECALLPARAMFLAGS_DESTOFFHOOK

El teléfono de la parte llamada debe quitarse automáticamente de offhook.

LINECALLPARAMFLAGS_IDLE

La llamada debe originrse en una apariencia de llamada inactiva y no unirse a una llamada en curso. Cuando se usa la función lineMakeCall , si no se establece el valor de LINECALLPARAMFLAGS_IDLE y hay una llamada existente en la línea, la función se divide en la llamada existente si es necesario para realizar la nueva llamada. Si no hay ninguna llamada existente, la función realiza la nueva llamada como se especifica.

LINECALLPARAMFLAGS_NOHOLDCONFERENCE

Este bit solo se usa junto con lineSetupConference y linePrepareAddToConference. La dirección que se va a conferenciar con la llamada actual se especifica en el miembro TargetAddress en LINECALLPARAMS. La llamada de consulta no dibuja físicamente el tono de marcado del conmutador, pero avanzará a través de varios estados de establecimiento de llamadas (por ejemplo, marcado, continuar). Cuando la llamada de consulta llega al estado conectado, la conferencia se establece automáticamente; la llamada original, que había permanecido en el estado conectado, entra en el estado conferenciado; la llamada de consulta entra en el estado conferenciado; hConfCall entra en el estado conectado. Si se produce un error en la llamada de consulta (entra en el estado desconectado seguido de inactivo), hConfCall también entra en el estado inactivo y la llamada original (que puede haber sido una conferencia existente, en el caso de linePrepareAddToConference) permanece en estado conectado. La parte original (o partes) nunca percibe que la llamada se ha vuelto a retener. Esta característica se usa a menudo para agregar un supervisor a una llamada de agente de ACD cuando sea necesario para supervisar las interacciones con un llamador irate.

LINECALLPARAMFLAGS_ONESTEPTRANSFER

Este bit solo se usa junto con lineSetupTransfer. Combina el funcionamiento de lineSetupTransfer seguido de lineDial en la llamada de consulta en un solo paso. La dirección que se va a marcar se especifica en el miembro TargetAddress de LINECALLPARAMS. La llamada original se coloca en estado onholdpendingtransfer , igual que si lineSetupTransfer se llamara normalmente, y la llamada de consulta se establece normalmente. La aplicación debe seguir llamando a lineCompleteTransfer para que surta efecto la transferencia. Esta característica se usa a menudo al invocar una transferencia desde un servidor a través de un vínculo de control de llamadas de terceros, ya que estos vínculos con frecuencia no admiten el proceso normal de dos pasos.

LINECALLPARAMFLAGS_ORIGOFFHOOK

El teléfono del originador debe quitarse automáticamente el offhook.

LINECALLPARAMFLAGS_PREDICTIVEDIAL

Este bit solo se usa al realizar una llamada en una dirección con capacidad de marcado predictivo (LINEADDRCAPFLAGS_PREDICTIVEDIALER está activado en el miembro dwAddrCapFlags en LINEADDRESSCAPS). El bit debe estar activado para habilitar el progreso mejorado de la llamada o las funcionalidades de supervisión de dispositivos multimedia del dispositivo. Si este bit no está activado, la llamada se realizará sin un progreso mejorado de la llamada o la supervisión del tipo de medio, y no se iniciará ninguna transferencia automática en función del estado de la llamada.

LINECALLPARAMFLAGS_SECURE

La llamada debe configurarse como segura.

Comentarios

Sin extensibilidad. Los 32 bits están reservados.

Requisitos

Requisito Value
Versión de TAPI
Requiere TAPI 2.0 o posterior
Encabezado
Tapi.h

Consulte también

LINEADDRESSCAPS

LINECALLPARAMS

lineCompleteTransfer

lineDial

lineMakeCall

linePrepareAddToConference

lineSetupConference

lineSetupTransfer