TapiPickup
obj -> TapiPickup(alpha1) : int
Anruf heranholen
Details
- obj: Deskriptor des TAPI-Gerätetreibers
- alpha1: Zielapparat
- Resultat:
intCallID oder Fehlerwert - Siehe: Verwandte Befehle ,
TapiDial ()
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:
_ErrTapiNoListenDas angegebene TapiDevice (obj) wird nicht durchTapiListen ()überwacht._ErrTapiUnavailDie Pickup-Funktionalität wird durch den Gerätetreiber nicht unterstützt oder ist zum Zeitpunkt des Aufrufes nicht möglich._ErrTapiDialStringUngültige Zieladresse (alpha1) angegeben._ErrTapiFailedDer Vorgang ist fehlgeschlagen.
Mögliche Laufzeitfehler:
_ErrHdlInvalid: Bei (obj) handelt es sich nicht um ein TAPI-Gerätetreiber