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:
- botones de
- áreas de datos
- mostrar
- dispositivos Hookswitch
- lámparas
- dispositivos telefónicos de apertura y cierre
- inicialización y apagado del teléfono
- funcionalidades y estado del teléfono
- negociación de la versión del teléfono
- anillo
- estado de
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. |