Freigeben über


Schalldose

Mit dem Abholvorgang kann eine Anwendung eine Sitzung beantworten, die an einer anderen Adresse benachrichtigt wird. Die Anwendung identifiziert das Ziel der Abholung und wird eine Sitzungs-ID für den aufgenommenen Anruf zurückgegeben.

Es gibt mehrere Möglichkeiten, das Ziel der Abholungsanforderung zu identifizieren. Zunächst kann die Anwendung die Adresse der Warnpartei angeben. Wenn keine Adresse angegeben ist und der Schalter dies zulässt, kann die Anwendung jede Warnungssitzung in der Pickup-Gruppe aufnehmen. Drittens ermöglichen einige Schalter die Annahme einer Sitzungsbenachrichtigung in einer anderen Pickup-Gruppe, wenn der Gruppenbezeichner angegeben ist.

Einige wichtige Telefonsysteme unterstützen eine Übertragung über den Halteraum Funktion bei überbrückten exklusiven Anrufdarstellungen. In diesem Schema besitzt ein bestimmtes Telefon einen Anruf exklusiv, wenn der Anruf aktiv ist, aber wenn der Anruf gehalten ist, kann jedes Telefon, das ein Erscheinungsbild der Leitung hat, den Anruf annehmen.

TAPI 2.x: Eine Anwendung kann einen Abholvorgang mit einer NULL- Zieladresse für diesen Zweck verwenden, ähnlich wie die Funktion zum Annehmen eines Anrufs, der auf eine analoge Leitung wartet. LINEADDRFEATURE_PICKUPHELD gibt das Vorhandensein der Funktion an.

Wenn LINEADDRCAPFLAGS_PICKUPCALLWAIT TRUEist, kann eine Sitzung aufgenommen werden, für die der Benutzer das Anrufwartesignal audibly erkannt hat, aber für den der Dienstanbieter die Erkennung nicht ausführen kann. Dadurch erhält der Benutzer einen Mechanismus zum "Beantworten" eines Warteanrufs, obwohl der Dienstanbieter das Anrufwartesignal nicht erkennen konnte. Sowohl die Zieladresse als auch die Gruppen-ID müssen NULL- sein, um einen Anruf mit Warteanruf aufzunehmen.

Wenn eine Sitzung erfolgreich aufgenommen wurde, empfängt die Anwendung eine Statusänderungsbenachrichtigung mit dem Grund, auf LINECALLREASON_PICKUP festgelegt ist.

Nicht alle Dienstanbieter unterstützen die Verwendung dieses Vorgangs.

TAPI 2.x: Siehe linePickup.

TAPI 3.x: Siehe ITBasicCallControl::P ickup.