constantes de PHONESTATE_
Las constantes de marca de bits PHONESTATE_ describen varios elementos de estado para un dispositivo telefónico.
-
PHONESTATE_CAPSCHANGE
-
-
Indica que, debido a los cambios de configuración realizados por el usuario u otras circunstancias, uno o varios de los miembros de la estructura PHONECAPS han cambiado. La aplicación debe usar phoneGetDevCaps para leer la estructura actualizada. Si un proveedor de servicios envía un mensaje de PHONE_STATE que contiene este valor a TAPI, TAPI lo pasará a las aplicaciones que han negociado la versión 1.4 o posterior de TAPI; Las aplicaciones que negocian una versión anterior de la API recibirán mensajes PHONE_STATE que especifican PHONESTATE_REINIT, lo que les pedirá que apaguen y reinicialicen su conexión a TAPI para obtener la información actualizada.
-
-
PHONESTATE_CONNECTED
-
-
Se acaba de establecer la conexión entre el dispositivo telefónico y TAPI. Esto sucede cuando TAPI se invoca por primera vez o cuando el cable que conecta el teléfono al equipo está conectado con TAPI activo.
-
-
PHONESTATE_DEVSPECIFIC
-
-
La información específica del dispositivo del teléfono ha cambiado.
-
-
PHONESTATE_DISCONNECTED
-
-
La conexión entre el dispositivo telefónico y TAPI se interrumpió. Esto sucede cuando el cable que conecta el teléfono establecido en el equipo está desconectado mientras TAPI está activo.
-
-
PHONESTATE_DISPLAY
-
-
La pantalla del teléfono ha cambiado.
-
-
PHONESTATE_HANDSETGAIN
-
-
La configuración de ganancia del micrófono del teléfono ha cambiado.
-
-
PHONESTATE_HANDSETHOOKSWITCH
-
-
El estado del hookswitch del terminal ha cambiado.
-
-
PHONESTATE_HANDSETVOLUME
-
-
La configuración del volumen del altavoz del teléfono ha cambiado.
-
-
PHONESTATE_HEADSETHOOKSWITCH
-
-
El estado del gancho del casco ha cambiado.
-
-
PHONESTATE_HEADSETGAIN
-
-
La configuración de ganancia del micrófono del casco ha cambiado.
-
-
PHONESTATE_HEADSETVOLUME
-
-
La configuración del volumen del altavoz del casco ha cambiado.
-
-
PHONESTATE_LAMP
-
-
Una lámpara del teléfono ha cambiado.
-
-
PHONESTATE_MONITORS
-
-
Número de monitores para el dispositivo telefónico.
-
-
PHONESTATE_OTHER
-
-
Los elementos de estado del teléfono distintos de los que se enumeran a continuación han cambiado. La aplicación debe comprobar el estado actual del teléfono para determinar qué elementos han cambiado.
-
-
PHONESTATE_OWNER
-
-
Número de propietarios del dispositivo telefónico.
-
-
PHONESTATE_REINIT
-
-
Los elementos han cambiado en la configuración de dispositivos telefónicos. Para conocer estos cambios (en cuanto a la apariencia de los nuevos dispositivos telefónicos), la aplicación debe reinicializar su uso de TAPI.
-
-
PHONESTATE_REMOVED
-
-
Indica que el proveedor de servicios quita el dispositivo del sistema (lo más probable es que a través de la acción del usuario, a través de un panel de control o una utilidad similar). Normalmente, un mensaje de PHONE_STATE con este valor irá seguido de un mensaje de PHONE_CLOSE en el dispositivo. Los intentos posteriores de acceder al dispositivo antes de reinicializar TAPI darán lugar a PHONEERR_NODEVICE devolverse a la aplicación. Si un proveedor de servicios envía un mensaje de PHONE_STATE que contiene este valor a TAPI, TAPI lo pasará a las aplicaciones que han negociado la versión 1.4 o posterior de TAPI; las aplicaciones que negocian una versión de API anterior no recibirán ninguna notificación.
-
-
PHONESTATE_RESUME
-
-
El uso de la aplicación del dispositivo telefónico se reanuda después de haber sido suspendido durante algún tiempo.
-
-
PHONESTATE_RINGMODE
-
-
El modo de llamada del teléfono ha cambiado.
-
-
PHONESTATE_RINGVOLUME
-
-
El volumen del anillo del teléfono ha cambiado.
-
-
PHONESTATE_SPEAKERHOOKSWITCH
-
-
El estado de hookswitch del altavoz ha cambiado.
-
-
PHONESTATE_SPEAKERGAIN
-
-
El estado de configuración de ganancia del micrófono del altavoz ha cambiado.
-
-
PHONESTATE_SPEAKERVOLUME
-
-
La configuración del volumen del altavoz del altavoz ha cambiado.
-
-
PHONESTATE_SUSPEND
-
-
El uso de la aplicación del teléfono se suspende temporalmente.
-
Comentarios
No hay extensibilidad. Todos los 32 bits están reservados.
Requisitos
Requisito | Value |
---|---|
Versión de TAPI |
Requiere TAPI 2.0 o posterior |
Encabezado |
|