LINECALLPARAMFLAGS_ Konstanten

Die LINECALLPARAMFLAGS_ Konstanten beschreiben verschiedene status Flags für einen Aufruf.

LINECALLPARAMFLAGS_BLOCKID

Die Absenderidentität sollte verborgen werden (Blockaufrufer-ID).

LINECALLPARAMFLAGS_DESTOFFHOOK

Das Telefon des Angerufenen sollte automatisch aus demHook genommen werden.

LINECALLPARAMFLAGS_IDLE

Der Anruf sollte aus einer Leerlaufanzeige stammen und nicht an einem laufenden Anruf teilnehmen. Wenn bei Verwendung der lineMakeCall-Funktion der LINECALLPARAMFLAGS_IDLE Wert nicht festgelegt ist und ein Aufruf in der Zeile vorhanden ist, wird die Funktion bei Bedarf in den vorhandenen Aufruf eingegliedert, um den neuen Aufruf zu tätigen. Wenn kein Aufruf vorhanden ist, führt die Funktion den neuen Aufruf wie angegeben aus.

LINECALLPARAMFLAGS_NOHOLDCONFERENCE

Dieses Bit wird nur in Verbindung mit lineSetupConference und linePrepareAddToConference verwendet. Die Adresse, die mit dem aktuellen Anruf besprochen werden soll, wird im TargetAddress-Member in LINECALLPARAMS angegeben. Der Konsultationsanruf zeichnet physisch keinen Wählton aus dem Schalter, sondern wird durch verschiedene Anrufeinrichtungszustände (z. B. Wählen, Fortfahren) durchlaufen. Wenn der Konsultationsaufruf den verbundenen Zustand erreicht, wird die Konferenz automatisch eingerichtet; der ursprüngliche Anruf, der im verbundenen Zustand verblieb, geht in den Konferenzzustand ein; der Konsultationsaufruf geht in den Konferenzstaat ein; hConfCall wechselt in den Zustand verbunden. Wenn der Konsultationsaufruf fehlschlägt (wechselt in den Zustand "Getrennt" gefolgt von "Leerlauf"), wechselt hConfCall ebenfalls in den Leerlaufzustand, und der ursprüngliche Anruf (bei dem es sich möglicherweise um eine vorhandene Konferenz handelte, im Fall von linePrepareAddToConference) verbleibt im Zustand verbunden. Die ursprüngliche Partei (oder Parteien) nimmt nie wahr, dass der Aufruf zurückgekommen ist. Diese Funktion wird häufig verwendet, um einem ACD-Agent-Aufruf einen Supervisor hinzuzufügen, wenn dies erforderlich ist, um Interaktionen mit einem verärmten Anrufer zu überwachen.

LINECALLPARAMFLAGS_ONESTEPTRANSFER

Dieses Bit wird nur in Verbindung mit lineSetupTransfer verwendet. Es kombiniert den Betrieb von lineSetupTransfer gefolgt von lineDial im Konsultationsaufruf in einem einzigen Schritt. Die zu wählende Adresse wird im TargetAddress-Member in LINECALLPARAMS angegeben. Der ursprüngliche Anruf wird in den Zustand onholdpendingtransfer versetzt, so als ob lineSetupTransfer normal aufgerufen würde, und der Konsultationsaufruf wird normal eingerichtet. Die Anwendung muss weiterhin lineCompleteTransfer aufrufen, um die Übertragung zu bewirken. Dieses Feature wird häufig verwendet, wenn eine Übertragung von einem Server über einen Aufrufsteuerungslink eines Drittanbieters aufgerufen wird, da solche Links häufig den normalen zweistufigen Prozess nicht unterstützen.

LINECALLPARAMFLAGS_ORIGOFFHOOK

Das Telefon des Absenders sollte automatisch aus demHook genommen werden.

LINECALLPARAMFLAGS_PREDICTIVEDIAL

Dieses Bit wird nur verwendet, wenn sie einen Anruf an einer Adresse mit Vorhersagewählfunktion tätigen (LINEADDRCAPFLAGS_PREDICTIVEDIALER ist im dwAddrCapFlags-Member in LINEADDRESSCAPS aktiviert). Das Bit muss aktiviert sein, um den erweiterten Anrufstatus und/oder die Überwachungsfunktionen für Mediengeräte des Geräts zu aktivieren. Wenn dieses Bit nicht aktiviert ist, wird der Anruf ohne verbesserte Anruffortschritts- oder Medientypüberwachung platziert, und es wird keine automatische Übertragung basierend auf dem Anrufzustand initiiert.

LINECALLPARAMFLAGS_SECURE

Der Aufruf sollte als sicher eingerichtet werden.

Bemerkungen

Keine Erweiterbarkeit. Alle 32 Bits sind reserviert.

Anforderungen

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

Siehe auch

LINEADDRESSCAPS

LINECALLPARAMS

lineCompleteTransfer

lineDial

lineMakeCall

linePrepareAddToConference

lineSetupConference

lineSetupTransfer