Condividi tramite


messaggio LINE_CALLINFO

Il messaggio TAPI LINE_CALLINFO viene inviato quando le informazioni sulla chiamata specificata sono state modificate. L'applicazione può richiamare lineGetCallInfo per determinare le informazioni sulla chiamata corrente.

            

Parametri

hDevice

Handle per la chiamata.

dwCallbackInstance

Istanza di callback specificata all'apertura della riga della chiamata.

dwParam1

Elemento di informazioni sulla chiamata modificato. Può essere una o più costanti LINECALLINFOSTATE_.

dwParam2

Non utilizzato.

dwParam3

Non utilizzato.

Valore restituito

Nessun valore restituito.

Commenti

Un messaggio LINE_CALLINFO con un'indicazione NumOwnersIncr, NumOwnersDecr e/o NumMonitorsChanged viene inviata alle applicazioni che hanno già un handle per la chiamata. Questo può essere il risultato di un'altra applicazione che modifica la proprietà o il monitoraggio di una chiamata con lineOpen, lineClose, lineShutdown, lineSetCallPrivilege, lineGetNewCalls e lineGetConfRelatedCalls.

Questi messaggi LINE_CALLINFO non vengono inviati quando viene fornita una notifica di una nuova chiamata in un messaggio di LINE_CALLSTATE , perché le informazioni sulla chiamata riflettono già il numero corretto di proprietari e monitoraggi al momento dell'invio dei messaggi LINE_CALLSTATE. LINE_CALLINFO messaggi vengono eliminati anche nel caso in cui una chiamata venga offerta da TAPI per monitorare tramite il meccanismo di LINECALLSTATE_UNKNOWN.

Nota

L'applicazione che causa una modifica nel numero di proprietari o monitoraggi (ad esempio, richiamando lineDeallocateCall o lineSetCallPrivilege) non riceve un messaggio che indica che la modifica è stata eseguita.

Nessun messaggio di LINE_CALLINFO viene inviato per una chiamata dopo che la chiamata ha immesso lo stato di inattività . In particolare, le modifiche apportate al numero di proprietari e monitoraggi non vengono segnalate come le applicazioni deallocano i relativi handle per la chiamata inattiva.

Requisiti

Requisito Valore
Versione TAPI
Richiede TAPI 2.0 o versione successiva
Intestazione
Tapi.h

Vedi anche

lineClose

lineDeallocateCall

lineGetCallInfo

lineGetConfRelatedCalls

lineGetNewCalls

lineOpen

lineSetCallPrivilege

lineShutdown