LINE_CALLINFO (TAPI)
9/19/2008
Esta mensagem é enviada quando as informações chamar sobre a chamar especificada foi alterada. O aplicativo pode invocar lineGetCallInfo Para determinar o atual informações chamar.
Syntax
LINE_CALLINFO
dwDevice = (DWORD) hCall;
dwCallbackInstance = (DWORD) hCallback;
dwParam1 = (DWORD) CallInfoState;
dwParam2 = (DWORD) 0;
dwParam3 = (DWORD) 0;
Parameters
- dwDevice
Identificador para a chamar.
- dwCallbackInstance
Instância de retorno de chamada fornecida quando abrir Linha da chamar.
- dwParam1
Valor que especifica as informações chamar item que foi alterado. Ele pode ser uma combinação de valores usando o LINECALLINFOSTATE.
- dwParam2
Não usado por esta mensagem. Valor é NULL.
- dwParam3
Não usado por esta mensagem. Valor é NULL.
Return Value
Nenhum.
Remarks
Uma mensagem LINE_CALLINFO com um NumOwnersIncr, NumOwnersDecr, e / ou NumMonitorsChanged indicação é enviada para aplicativos que já têm um identificador para a chamar. Isso pode ser o resultado de outro aplicativo alterando propriedade ou monitorship para um chamar com lineOpen, lineClose, e lineShutdown.
Essas mensagens LINE_CALLINFO não são enviadas quando uma notificação de um novo chamar é fornecida em um LINE_CALLSTATE (TAPI) mensagem, pois as informações chamar já reflete o número correto de proprietários e monitores no tempo as mensagens LINE_CALLSTATE são enviadas. LINE_CALLINFO mensagens também são suprimidas na maiúsculas e minúsculas onde um chamar é oferecido pelo TAPI para monitores pelo mecanismo de LINECALLSTATE_UNKNOWN.
Observação
O aplicativo que faz com que uma alteração no número de proprietários ou monitores, de exemplo, invocando o lineDeallocateCall Ou lineSetCallPrivilege funções, se não recebe uma mensagem indicando que a alteração foi feita.
Nenhuma LINE_CALLINFO as mensagens são enviadas para um chamar depois de chamar foi inserido o ocioso estado. Especificamente, as alterações no número de proprietários e monitores não são relatadas como aplicativos desalocar suas alças para a ocioso chamar.
Requirements
Header | tapi.h |
Windows Embedded CE | Windows CE 3.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |
See Also
Reference
lineClose
lineDeallocateCall
lineGetCallInfo
lineOpen
lineSetCallPrivilege
lineShutdown
LINE_CALLSTATE (TAPI)