Mensajes TAPI

Los mensajes se usan para notificar a la aplicación de eventos asincrónicos. Todos estos mensajes se envían a la aplicación a través del mecanismo de notificación de mensajes que la aplicación especificó en lineInitializeEx.

El mensaje siempre contiene un identificador para el objeto pertinente (teléfono, línea o llamada), que la aplicación puede usar para determinar el tipo de mensaje.

Algunos mensajes se usan para notificar a la aplicación un cambio en el estado de un objeto. Estos mensajes proporcionan el identificador de objeto y proporcionan una indicación de qué elemento de estado ha cambiado. La aplicación puede llamar a la función "get status" adecuada del objeto para obtener el estado completo del objeto.

Cuando se produce un evento, los mensajes se pueden enviar a cero, una o varias aplicaciones. Las aplicaciones de destino de un mensaje vienen determinadas por varios factores diferentes, incluido el significado del mensaje, el privilegio de la aplicación para el objeto, tanto si la aplicación inició la solicitud para la que el mensaje es un resultado directo como el enmascaramiento de mensajes establecido por la aplicación. Tenga en cuenta los siguientes puntos sobre los mensajes:

  • Los mensajes de respuesta asincrónicos solo se envían a la aplicación que originó la solicitud y no se pueden enmascarar.
  • Los mensajes que indican la finalización de la generación de dígitos o tono o la recopilación de dígitos solo se envían a la aplicación que solicitó la generación de dígitos o tono.
  • Los mensajes que indican cambios de estado de línea o dirección se envían a todas las aplicaciones que han abierto la línea, siempre y cuando el mensaje se haya habilitado a través de lineSetStatusMessages.
  • Los mensajes que indican el estado de llamada y los cambios de información de llamada se envían a todas las aplicaciones que tienen un identificador para la llamada.
  • Los mensajes que indican una detección de dígitos, detección de tono o detección de tipos multimedia se envían a las aplicaciones que solicitaron la supervisión de ese evento.

Esta sección contiene la información de referencia de los siguientes mensajes TAPI: