LINE_CALLINFO mensagem

A mensagem LINE_CALLINFO TAPI é enviada quando as informações de chamada sobre a chamada especificada são alteradas. O aplicativo pode invocar lineGetCallInfo para determinar as informações de chamada atuais.

            

Parâmetros

hDevice

Um identificador para a chamada.

dwCallbackInstance

A instância de retorno de chamada fornecida ao abrir a linha da chamada.

Dwparam1

O item de informações de chamada que foi alterado. Pode ser uma ou mais das constantes LINECALLINFOSTATE_.

Dwparam2

Não utilizado.

dwParam3

Não utilizado.

Valor retornado

Sem valor de retorno.

Comentários

Uma mensagem LINE_CALLINFO com uma indicação NumOwnersIncr, NumOwnersDecr e/ou NumMonitorsChanged é enviada para aplicativos que já têm um identificador para a chamada. Isso pode ser o resultado de outro aplicativo alterar a propriedade ou a monitoria para uma chamada com lineOpen, lineClose, lineShutdown, lineSetCallPrivilege, lineGetNewCalls e lineGetConfRelatedCalls.

Essas mensagens LINE_CALLINFO não são enviadas quando uma notificação de uma nova chamada é fornecida em uma mensagem LINE_CALLSTATE , pois as informações de chamada já refletem o número correto de proprietários e monitores no momento em que as mensagens LINE_CALLSTATE são enviadas. LINE_CALLINFO mensagens também são suprimidas no caso em que uma chamada é oferecida pelo TAPI para monitorar por meio do mecanismo de LINECALLSTATE_UNKNOWN.

Observação

O aplicativo que causa uma alteração no número de proprietários ou monitores (por exemplo, invocando lineDeallocateCall ou lineSetCallPrivilege) não recebe uma mensagem indicando que a alteração foi feita.

Nenhuma LINE_CALLINFO mensagens são enviadas para uma chamada após a chamada ter entrado no estado ocioso . Especificamente, as alterações no número de proprietários e monitores não são relatadas à medida que os aplicativos desalocam seus identificadores para a chamada ociosa.

Requisitos

Requisito Valor
Versão do TAPI
Requer TAPI 2.0 ou posterior
Cabeçalho
Tapi.h

Confira também

Lineclose

Linedeallocatecall

Linegetcallinfo

lineGetConfRelatedCalls

lineGetNewCalls

Lineopen

lineSetCallPrivilege

Lineshutdown