Compartir a través de


constantes de LINEADDRESSSTATE_

Las constantes de marca de bits LINEADDRESSSTATE_ describen varios elementos de estado de dirección.

LINEADDRESSSTATE_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 LINEADDRESSCAPS de la dirección han cambiado. La aplicación debe usar lineGetAddressCaps para leer la estructura actualizada. Si un proveedor de servicios envía un mensaje de LINE_ADDRESSSTATE 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 LINE_LINEDEVSTATE que especifican LINEDEVSTATE_REINIT, lo que les pedirá que apaguen y reinicialicen su conexión a TAPI para obtener la información actualizada.

LINEADDRESSSTATE_DEVSPECIFIC

El elemento específico del dispositivo del estado de la dirección ha cambiado.

LINEADDRESSSTATE_FORWARD

El estado de reenvío de la dirección ha cambiado, incluido posiblemente el número de anillos para determinar una condición de no respuesta. La aplicación debe comprobar el estado de la dirección para determinar los detalles sobre el estado de reenvío actual de la dirección.

LINEADDRESSSTATE_INUSEMANY

La dirección supervisada o puente ha cambiado de ser utilizado por una estación a ser utilizado por más de una estación.

LINEADDRESSSTATE_INUSEONE

La dirección ha cambiado de inactiva o en uso por muchas estaciones puentes a ser utilizado por una sola estación.

LINEADDRESSSTATE_INUSEZERO

La dirección ha cambiado a inactiva (no está en uso por ninguna estación).

LINEADDRESSSTATE_NUMCALLS

El número de llamadas en la dirección ha cambiado. Este es el resultado de eventos como una nueva llamada entrante, una llamada saliente en la dirección o una llamada que cambia su estado de suspensión. Esta marca cubre los cambios en cualquiera de los miembros dwNumActiveCalls, dwNumOnHoldCalls y dwNumOnHoldPendingCalls en la estructura LINEADDRESSSTATUS . La aplicación debe comprobar los tres miembros cuando recibe un mensaje de LINE_ADDRESSSTATE (numCalls).

LINEADDRESSSTATE_OTHER

Los elementos de estado de dirección distintos de los enumerados a continuación han cambiado. La aplicación debe comprobar el estado de la dirección actual para determinar qué elementos han cambiado.

LINEADDRESSSTATE_TERMINALS

La configuración del terminal de la dirección ha cambiado.

Comentarios

Sin extensibilidad. Los 32 bits están reservados.

Se notifica a una aplicación los cambios realizados en estos elementos de estado en el mensaje LINE_ADDRESSSTATE . Las funcionalidades del dispositivo de la dirección indican qué cambios de estado de dirección se pueden notificar para esta dirección.

Requisitos

Requisito Value
Versión de TAPI
Requiere TAPI 2.0 o posterior
Encabezado
Tapi.h

Consulte también

LINE_ADDRESSSTATE

LINE_LINEDEVSTATE

LINEADDRESSCAPS

LINEADDRESSSTATUS

lineGetAddressCaps