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:
- Schaltflächen
- Datenbereiche
- Anzeige
- Hookswitch-Geräte
- Lamps
- Öffnen und Schließen von Telefongeräten
- Telefoninitialisierung und -herunterfahren
- Telefon status und Funktionen
- Telefonversionsverhandlung
- Ring
- Status
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. |