mensaje de LINE_CALLINFO

El mensaje de LINE_CALLINFO TAPI se envía cuando ha cambiado la información de llamada sobre la llamada especificada. La aplicación puede invocar lineGetCallInfo para determinar la información de llamada actual.

            

Parámetros

hDevice

Identificador de la llamada.

dwCallbackInstance

La instancia de devolución de llamada proporcionada al abrir la línea de la llamada.

dwParam1

Elemento de información de llamada que ha cambiado. Puede ser una o varias de las constantes de LINECALLINFOSTATE_.

dwParam2

Sin usar.

dwParam3

Sin usar.

Valor devuelto

No de devuelve ningún valor.

Comentarios

Se envía un mensaje LINE_CALLINFO con una indicación NumOwnersIncr, NumOwnersDecr o NumMonitorsChanged a las aplicaciones que ya tienen un identificador para la llamada. Esto puede ser el resultado de que otra aplicación cambie la propiedad o la supervisión a una llamada con lineOpen, lineClose, lineShutdown, lineSetCallPrivilege, lineGetNewCalls y lineGetConfRelatedCalls.

Estos mensajes LINE_CALLINFO no se envían cuando se proporciona una notificación de una nueva llamada en un mensaje LINE_CALLSTATE , ya que la información de llamada ya refleja el número correcto de propietarios y monitores en el momento en que se envían los mensajes LINE_CALLSTATE. LINE_CALLINFO mensajes también se suprimen en el caso de que TAPI ofrezca una llamada para supervisar a través del mecanismo de LINECALLSTATE_UNKNOWN.

Nota

La aplicación que provoca un cambio en el número de propietarios o monitores (por ejemplo, al invocar lineDeallocateCall o lineSetCallPrivilege) no recibe un mensaje que indica que se ha realizado el cambio.

No se envían mensajes LINE_CALLINFO para una llamada después de que la llamada haya entrado en estado inactivo . En concreto, los cambios en el número de propietarios y monitores no se notifican a medida que las aplicaciones desasignan sus identificadores para la llamada inactiva.

Requisitos

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

Consulte también

lineClose

lineDeallocateCall

lineGetCallInfo

lineGetConfRelatedCalls

lineGetNewCalls

lineOpen

lineSetCallPrivilege

lineShutdown