Compartir a través de


Funciones complementarias del servicio telefónico

Las funciones complementarias del servicio telefónico se enumeran por categoría en los temas siguientes. Una función se identifica como asincrónica si indicará la finalización en un mensaje REPLY a la aplicación. Si la función siempre devuelve su resultado a la aplicación inmediatamente, la función se considera sincrónica.

A continuación se muestra una agrupación funcional de las funciones complementarias de servicio telefónico:

Inicialización y apagado del teléfono

Función Descripción
phoneInitializeEx Inicializa la abstracción de teléfono TAPI para su uso por parte de la aplicación invocada. Síncrono.
phoneShutdown Apaga el uso de una aplicación de la abstracción telefónica de TAPI. Síncrono.

 

Negociación de la versión del teléfono

Función Descripción
phoneNegotiateAPIVersion Permite a una aplicación negociar una versión TAPI que se va a usar. Síncrono.

 

Abrir y cerrar dispositivos telefónicos

Función Descripción
phoneAbrir Abre el dispositivo telefónico especificado, lo que proporciona a la aplicación privilegios de propietario o monitor. Síncrono.
phoneClose Cierra un dispositivo telefónico abierto especificado. Síncrono.

 

Estado y funcionalidades del teléfono

Función Descripción
phoneGetDevCaps Devuelve las funcionalidades de un dispositivo telefónico determinado. Síncrono.
phoneGetID Devuelve un identificador de dispositivo para la clase de dispositivo especificada asociada al dispositivo telefónico especificado. Síncrono.
phoneGetIcon Permite a una aplicación recuperar un icono para mostrar al usuario. Síncrono.
phoneConfigDialog Hace que el proveedor del dispositivo telefónico especificado muestre un cuadro de diálogo que permita al usuario configurar parámetros relacionados con el dispositivo telefónico. Síncrono.

 

Dispositivos hookswitch

Función Descripción
phoneSetHookSwitch Establece el estado de enlace de los dispositivos hookswitch de un teléfono abierto en un modo especificado. Asíncrono.
phoneGetHookSwitch Consulta el modo hookswitch de un dispositivo hookswitch de un dispositivo de teléfono abierto. Síncrono.
phoneSetVolume Establece el volumen del altavoz de un dispositivo hookswitch de un dispositivo de teléfono abierto. Asíncrono.
phoneGetVolume Devuelve la configuración de volumen del altavoz de un dispositivo hookswitch de un dispositivo de teléfono abierto. Síncrono.
phoneSetGain Establece la ganancia del micrófono de un dispositivo hookswitch de un dispositivo de teléfono abierto. Asíncrono.
phoneGetGain Devuelve el valor de ganancia del micrófono de un dispositivo hookswitch de un teléfono abierto. Síncrono.

 

Monitor

Función Descripción
phoneSetDisplay Escribe información en la pantalla de un dispositivo telefónico abierto. Asíncrono.
phoneGetDisplay Devuelve el contenido actual de la pantalla de un teléfono. Síncrono.

 

Anillo

Función Descripción
phoneSetRing Suena un dispositivo de teléfono abierto según un modo de anillo determinado. Asíncrono.
phoneGetRing Devuelve el modo de anillo actual de un dispositivo telefónico abierto. Síncrono.

 

Botones

Función Descripción
phoneSetButtonInfo Establece la información asociada a un botón en un dispositivo telefónico. Asíncrono.
phoneGetButtonInfo Devuelve información asociada a un botón en un dispositivo telefónico. Síncrono.

 

Lámparas

Función Descripción
phoneSetLamp Ilumina una lámpara en un dispositivo de teléfono abierto especificado en un modo de iluminación de lámpara determinado. Asíncrono.
phoneGetLamp Devuelve el modo de lámpara actual de la lámpara especificada. Síncrono.

 

Áreas de datos

Función Descripción
phoneSetData Descarga un búfer de datos en un área de datos determinada en el dispositivo telefónico. Asíncrono.
phoneGetData Carga el contenido de un área de datos determinada en el dispositivo telefónico en un búfer. Síncrono.

 

Estado

Función Descripción
phoneSetStatusMessages Especifica los cambios de estado para los que la aplicación quiere recibir una notificación. Síncrono.
phoneGetStatusMessages Devuelve los cambios de estado para los que la aplicación quiere recibir una notificación. Síncrono.
phoneGetStatus Devuelve el estado completo de un dispositivo telefónico abierto. Síncrono.