Botones (API de telefonía)

La telefonía de Microsoft modela los botones y las lámparas de un teléfono como pares de lámpara de botón. Un botón sin lámpara junto a él o una lámpara sin ningún botón se especifica utilizando un indicador ficticio para la lámpara o el botón que falta. Un botón con varias lámparas se modela mediante el uso de varios pares de lámpara de botón.

La información asociada a un botón de teléfono se puede establecer y recuperar. Cuando se presiona un botón, el proveedor de servicios envía un mensaje de PHONE_BUTTON a la función de devolución de llamada TAPI. Los parámetros de este mensaje son un identificador para el dispositivo telefónico y el identificador de botón o lámpara del botón que se presionó. El botón del teclado "0" a "9", "*" y "#" se asignan identificadores fijos de botón o lámpara del 0 al 11.

La función TSPI_phoneSetButtonInfo establece la información asociada a un botón en un dispositivo telefónico. TSPI_phoneGetButtonInfo devuelve información asociada a un botón en un dispositivo telefónico. El proveedor de servicios envía un mensaje PHONE_BUTTON a la función de devolución de llamada TAPI cuando se presiona un botón en el teléfono.

La información asociada a un botón no tiene ningún significado semántico en lo que respecta a TSPI. Es útil para aplicaciones específicas del dispositivo que interpretan esta información para un dispositivo telefónico determinado o para mostrar al usuario, como en el sistema de ayuda de una aplicación.