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 |
|