LINE _ CALLINFO-Nachricht

Die TAPI LINE _ CALLINFO-Nachricht wird gesendet, wenn sich die Aufrufinformationen zum angegebenen Aufruf geändert haben. Die Anwendung kann lineGetCallInfo aufrufen, um die aktuellen Aufrufinformationen zu ermitteln.

            

Parameter

hDevice

Ein Handle für den Aufruf.

dwCallbackInstance

Die Rückrufinstanz, die beim Öffnen der Zeile des Aufrufs angegeben wurde.

dwParam1

Das Geänderte Aufrufinformationselement. Kann eine oder mehrere der LINECALLINFOSTATE-Konstanten _ sein.

dwParam2

Nicht verwendet.

dwParam3

Nicht verwendet.

Rückgabewert

Kein Rückgabewert.

Hinweise

Eine LINE _ CALLINFO-Nachricht mit einer NumOwnersIncr-, NumOwnersDecr- und/oder NumMonitorsChanged-Angabe wird an Anwendungen gesendet, die bereits über ein Handle für den Aufruf verfügen. Dies kann das Ergebnis einer anderen Anwendung sein, die den Besitz oder die Überwachung in einen Aufruf mit lineOpen, lineClose, lineShutdown, lineSetCallPrivilege, lineGetNewCallsund lineGetConfRelatedCallsändert.

Diese LINE _ CALLINFO-Nachrichten werden nicht gesendet, wenn eine Benachrichtigung über einen neuen Aufruf in einer LINE _ CALLSTATE-Nachricht bereitgestellt wird, da die Aufrufinformationen bereits die richtige Anzahl von Besitzern und Monitoren zum Zeitpunkt des Sendens der LINE _ CALLSTATE-Nachrichten wiederspiegeln. LINE _ CALLINFO-Nachrichten werden auch unterdrückt, wenn ein Aufruf von TAPI zum Überwachen über den LINECALLSTATE _ UNKNOWN-Mechanismus angeboten wird.

Hinweis

Die Anwendung, die eine Änderung der Anzahl von Besitzern oder Monitoren verursacht (z. B. durch Aufrufen von lineDeallocateCall oder lineSetCallPrivilege), erhält selbst keine Meldung, die angibt, dass die Änderung durchgeführt wurde.

Es werden keine LINE _ CALLINFO-Nachrichten für einen Aufruf gesendet, nachdem der Aufruf in den Leerlaufzustand übergerufen wurde. Insbesondere werden Änderungen an der Anzahl von Besitzern und Monitoren nicht gemeldet, wenn Anwendungen ihre Handles für den Leerlaufaufruf aufbezahlen.

Anforderungen

Anforderung Wert
TAPI-Version
Erfordert TAPI 2.0 oder höher
Header
Tapi.h

Siehe auch

lineClose

lineDeallocateCall

lineGetCallInfo

lineGetConfRelatedCalls

lineGetNewCalls

lineOpen

lineSetCallPrivilege

lineShutdown