TapiPickup
Der Befehl TapiPickup kann dazu verwendet werden, einen Anruf heranzuholen, der auf einem anderen Apparat ankommt.
In (obj) muss der Deskriptor eines TAPI-Gerätetreibers übergeben werden. Der Gerätetreiber muss mit ``TapiListen() überwacht werden. Im Argument (alpha1) wird die Nummer des Zielapparates angegeben, von dem der eingehende Anruf herangeholt werden soll.
Wurde der Befehl erfolgreich ausgeführt, wird die CallID des übernommenen Anrufs zurückgegeben. Folgende Fehlerwerte sind definiert:
-
Das angegebene TapiDevice (obj) wird nicht durch ``TapiListen
()überwacht. -
Die Pickup-Funktionalität wird durch den Gerätetreiber nicht unterstützt oder ist zum Zeitpunkt des Aufrufes nicht möglich.
-
Ungültige Zieladresse (alpha1) angegeben.
-
Der Vorgang ist fehlgeschlagen.
Mögliche Laufzeitfehler:
_ErrHdlInvalid: Bei (obj) handelt es sich nicht um ein TAPI-Gerätetreiber