LINECALLREASON_ Konstanten
Die LINECALLREASON_ Bitflagskonstanten beschreiben den Grund für einen Aufruf.
-
LINECALLREASON_CALLCOMPLETION
-
-
Der Aufruf war das Ergebnis einer Anrufabschlussanforderung.
-
-
LINECALLREASON_CAMPEDON
-
-
Der Anruf wurde an der Adresse campiert. In der Regel wird es anfangs im onhold-Zustand angezeigt und kann mithilfe von lineSwapHold auf gewechselt werden. Wenn ein aktiver Anruf in den Leerlauf wechselt, kann sich der angehaltene Anruf in den Angebotszustand ändern, und das Gerät beginnt zu klingeln.
-
-
LINECALLREASON_DIRECT
-
-
Dies ist ein direkter eingehender oder ausgehender Anruf.
-
-
LINECALLREASON_FWDBUSY
-
-
Dieser Anruf wurde von einer anderen Erweiterung weitergeleitet, die zum Zeitpunkt des Anrufs ausgelastet war.
-
-
LINECALLREASON_FWDNOANSWER
-
-
Der Anruf wurde von einer anderen Durchwahl weitergeleitet, die den Anruf nach einer bestimmten Anzahl von Anrufen nicht entgegennehmen konnte.
-
-
LINECALLREASON_FWDUNCOND
-
-
Der Anruf wurde bedingungslos von einer anderen Nummer weitergeleitet.
-
-
LINECALLREASON_INTRUDE
-
-
Der Aufruf, der in die Zeile eindringt, entweder durch eine Aufrufabschlussaktion, die von einer anderen Station aufgerufen wird, oder durch eine Operatoraktion. Abhängig von der Switchimplementierung kann der Anruf entweder im zustand verbunden oder mit einem vorhandenen aktiven Anruf in der Leitung angezeigt werden.
-
-
LINECALLREASON_PARKED
-
-
Der Anruf wurde auf der Adresse geparkt. In der Regel wird sie anfangs im zustand "onhold" angezeigt.
-
-
LINECALLREASON_PICKUP
-
-
Der Anruf wurde von einer anderen Erweiterung aufgenommen.
-
-
LINECALLREASON_REDIRECT
-
-
Der Anruf wurde an diese Station umgeleitet.
-
-
LINECALLREASON_REMINDER
-
-
Der Anruf ist eine Erinnerung (oder "Rückruf"), dass der Benutzer einen Anruf geparkt oder (möglicherweise) lange in der Warteschleife hat.
-
-
LINECALLREASON_ROUTEREQUEST
-
-
Der Aufruf wird in der Adresse angezeigt, da der Switch Routinganweisungen von der Anwendung benötigt. Die Anwendung sollte den CalledID-Member in LINECALLINFO untersuchen und die lineRedirect-Funktion verwenden, um eine neue wählbare Adresse für den Anruf anzugeben. Wenn der Aufruf stattdessen blockiert werden soll, kann die Anwendung lineDrop aufrufen. Wenn die Anwendung innerhalb eines switch-definierten Timeoutzeitraums keine Aktion ergreift, wird eine Standardaktion ausgeführt. Ein Dienstanbieter kann diese Konstante nur verwenden, wenn die ausgehandelte Version in der Zeile 2.0 oder höher ist. Andernfalls sollte der Dienstanbieter LINECALLREASON_UNAVAIL ersetzen.
-
-
LINECALLREASON_TRANSFER
-
-
Der Anruf wurde von einer anderen Nummer übertragen.
-
-
LINECALLREASON_UNAVAIL
-
-
Der Grund für den Anruf ist nicht verfügbar und wird später nicht bekannt.
-
-
LINECALLREASON_UNKNOWN
-
-
Der Grund für den Anruf ist derzeit unbekannt, kann aber später bekannt werden.
-
-
LINECALLREASON_UNPARK
-
-
Der Anruf wurde als geparkter Anruf abgerufen.
-
Bemerkungen
Keine Erweiterbarkeit. Alle 32 Bits sind reserviert.
Die LINECALLREASON_ Konstanten werden im dwReason-Element der LINECALLINFO-Datenstruktur verwendet.
Anforderungen
Anforderung | Wert |
---|---|
TAPI-Version |
Erfordert TAPI 2.0 oder höher. |
Header |
|