Ergänzende Telefondienstfunktionen

Die ergänzenden Telefondienstfunktionen sind in den folgenden Themen nach Kategorie aufgeführt. Eine Funktion wird als asynchron identifiziert, wenn sie den Abschluss in einer REPLY-Nachricht an die Anwendung angibt. Wenn die Funktion ihr Ergebnis immer sofort an die Anwendung zurückgibt, wird die Funktion als synchron betrachtet.

Im Folgenden finden Sie eine funktionale Gruppierung der ergänzenden Telefondienstfunktionen:

Telefoninitialisierung und -herunterfahren

Funktion BESCHREIBUNG
phoneInitializeEx Initialisiert die TAPI-Telefonabstraktion zur Verwendung durch die aufrufende Anwendung. Synchronous.
phoneShutdown Beendet die Verwendung der TAPI-Telefonabstraktion durch eine Anwendung. Synchronous.

 

Telefonversionsverhandlung

Funktion BESCHREIBUNG
phoneNegotiateAPIVersion Ermöglicht einer Anwendung das Aushandeln einer zu verwendenden TAPI-Version. Synchronous.

 

Öffnen und Schließen von Telefongeräten

Funktion BESCHREIBUNG
telefonÖffnen Öffnet das angegebene Telefongerät, sodass die Anwendung entweder Besitzer- oder Überwachungsberechtigungen erhält. Synchronous.
phoneClose Schließt ein angegebenes geöffnetes Telefongerät. Synchronous.

 

Telefonstatus und -funktionen

Funktion BESCHREIBUNG
phoneGetDevCaps Gibt die Funktionen eines bestimmten Telefongeräts zurück. Synchronous.
phoneGetID Gibt eine Geräte-ID für die angegebene Geräteklasse zurück, die dem angegebenen Telefongerät zugeordnet ist. Synchronous.
phoneGetIcon Ermöglicht einer Anwendung das Abrufen eines Symbols zur Anzeige für den Benutzer. Synchronous.
phoneConfigDialog Bewirkt, dass der Anbieter des angegebenen Telefongeräts ein Dialogfeld anzeigt, in dem der Benutzer Parameter für das Telefongerät konfigurieren kann. Synchronous.

 

Hookswitch-Geräte

Funktion BESCHREIBUNG
phoneSetHookSwitch Legt den Hookstatus der Hookswitch-Geräte eines geöffneten Telefons auf einen angegebenen Modus fest. Asynchron.
phoneGetHookSwitch Fragt den Hookswitch-Modus eines Hookswitch-Geräts eines geöffneten Telefongeräts ab. Synchronous.
phoneSetVolume Legt die Lautstärke des Lautsprechers eines Hookswitch-Geräts eines geöffneten Telefongeräts fest. Asynchron.
phoneGetVolume Gibt die Lautstärkeeinstellung des Lautsprechers eines Hookswitch-Geräts eines geöffneten Telefongeräts zurück. Synchronous.
phoneSetGain Legt die Verstärkung des Mikrofons eines Hookswitch-Geräts eines geöffneten Telefongeräts fest. Asynchron.
phoneGetGain Gibt die Verstärkungseinstellung des Mikrofons eines Hookswitch-Geräts eines geöffneten Telefons zurück. Synchronous.

 

Anzeige

Funktion BESCHREIBUNG
phoneSetDisplay Schreibt Informationen in die Anzeige eines geöffneten Telefongeräts. Asynchron.
phoneGetDisplay Gibt den aktuellen Inhalt der Anzeige eines Smartphones zurück. Synchronous.

 

Ring

Funktion BESCHREIBUNG
phoneSetRing Klingelt ein geöffnetes Telefongerät entsprechend einem bestimmten Ringmodus. Asynchron.
phoneGetRing Gibt den aktuellen Klingelmodus eines geöffneten Telefongeräts zurück. Synchronous.

 

Schaltflächen

Funktion BESCHREIBUNG
phoneSetButtonInfo Legt die Informationen fest, die einer Schaltfläche auf einem Telefongerät zugeordnet sind. Asynchron.
phoneGetButtonInfo Gibt Informationen zurück, die einer Schaltfläche auf einem Telefongerät zugeordnet sind. Synchronous.

 

Lamps

Funktion BESCHREIBUNG
phoneSetLamp Leuchtet eine Lampe auf einem angegebenen offenen Telefongerät in einem bestimmten Lampenbeleuchtungsmodus an. Asynchron.
phoneGetLamp Gibt den aktuellen Lampenmodus der angegebenen Lampe zurück. Synchronous.

 

Datenbereiche

Funktion BESCHREIBUNG
phoneSetData Lädt einen Puffer mit Daten in einen bestimmten Datenbereich auf dem Telefongerät herunter. Asynchron.
phoneGetData Lädt den Inhalt eines bestimmten Datenbereichs auf dem Telefongerät in einen Puffer hoch. Synchronous.

 

Status

Funktion BESCHREIBUNG
phoneSetStatusMessages Gibt die status Änderungen an, für die die Anwendung benachrichtigt werden soll. Synchronous.
phoneGetStatusMessages Gibt die status Änderungen zurück, für die die Anwendung benachrichtigt werden soll. Synchronous.
phoneGetStatus Gibt den vollständigen status eines geöffneten Telefongeräts zurück. Synchronous.