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 |
|