Neuigkeiten (Telefonie-API)

TAPI 3.1 fügt detaillierte Telefongerätesteuerungen und eine Reihe spezialisierter Terminalschnittstellen hinzu. In der folgenden Tabelle sind die neuen Schnittstellen aufgeführt.

nbbnInterface Beschreibung
IEnumPhone Stellt Enumerationsmethoden für die ITPhone-Schnittstelle bereit.
IEnumPluggableSuperclassInfo Stellt Enumerationsmethoden für die ITPluggableTerminalSuperclassInfo-Schnittstelle bereit.
IEnumPluggableTerminalClassInfo Stellt Enumerationsmethoden für die ITPluggableTerminalClassInfo-Schnittstelle bereit.
ITASRTerminalEvent Ruft die Beschreibung der Terminalereignisse der automatischen Spracherkennung ab.
ITAddress2 Stellt zusätzliche Methoden für das Address-Objekt bereit, die Telefongeräte unterstützen. wird von der ITAddress-Schnittstelle abgeleitet.
ITAutomatedPhoneControl Führt mehrere allgemeine Telefonfunktionen aus, darunter das Aktivieren und Konfigurieren der automatisierten Steuerung der Töne und Klingeltöne eines Telefons sowie die automatisierte Anrufverarbeitung basierend auf dem Hookswitch-Zustand eines Telefons.
ITBasicCallControl2 Erweitert die ITBasicCallControl-Schnittstelle , indem Methoden zum Auswählen eines Terminals für einen Aufruf bereitgestellt werden.
ITCallInfo2 Erweitert die ITCallInfo-Schnittstelle , indem Methoden zum Festlegen der Ereignisfilterung pro Aufruf bereitgestellt werden.
ITCollection2 Erweitert die ITCollection-Schnittstelle , indem zusätzliche Methoden zum Ändern der Auflistung bereitgestellt werden.
ITCustomTone Stellt Methoden bereit, die eine detaillierte Steuerung der benutzerdefinierten Töne ermöglichen, die bei einigen Telefonsätzen möglich sind.
ITDetectTone Stellt Methoden bereit, mit denen eine Anwendung dem TAPI-Server die Töne und Tonmerkmale angeben kann, die dazu führen, dass der Server ein Tonereignis generiert.
ITDigitsGatheredEvent Stellt Methoden zum Abrufen von Daten im Zusammenhang mit der Anforderung zum Sammeln von Ziffern einer Anwendung bereit.
ITFileTerminalEvent Ruft die Beschreibung der Dateiterminalereignisse ab.
ITFileTrack Ruft Informationen zu Dateiterminalspuren ab und legt sie fest.
ITLegacyAddressMediaControl2 Erweitert die ITLegacyAddressMediaControl-Schnittstelle , indem zusätzliche Methoden bereitgestellt werden, die die Konfiguration von Parametern im Zusammenhang mit Leitungsgeräten ermöglichen.
ITLegacyCallMediaControl2 Erweitert die ITLegacyCallMediaControl-Schnittstelle , indem zusätzliche Methoden für die Tonerkennung und -generierung bereitgestellt werden.
ITMediaControl Startet, beendet und hält aktuelle Aktionen an, z. B. eine Wiedergabe.
ITMediaPlayback Stellt wiedergabespezifische Methoden bereit, mit denen eine Anwendung die Abspielliste der dateien festlegen und abrufen kann.
ITMediaRecord Stellt aufzeichnungsspezifische Methoden bereit, mit denen eine Anwendung die Namen der aufzuzeichnenden Dateien festlegen und abrufen kann.
ITMultiTrackTerminal Listet, erstellt oder entfernt Spuren auf Multitrack-Terminals.
ITPhone Ermöglicht den Zugriff auf das Telefongerät auf einer Ebene, die mit der mit TAPI 2 vergleichbar ist. x C-API.
ITPhoneEvent Ruft die Beschreibung von Telefonereignissen ab.
ITPluggableTerminalClassInfo Ruft Informationen zu einem steckbaren Terminal ab.
ITPluggableTerminalClassRegistration Erstellt, ändert oder löscht den Registrierungseintrag für ein austauschbares Terminal.
ITPluggableTerminalEventSink Benachrichtigt Clientanwendungen über Änderungen in einem austauschbaren Terminal.
ITPluggableTerminalEventSinkRegistration Registriert und hebt die Registrierung einer Clientanwendung für Benachrichtigungen über austauschbare Terminalereignisse auf.
ITPluggableTerminalInitialization Führt die Erstellung des primären Terminalobjekts für steckbare Terminals aus, sodass der Terminal-Manager das Terminal initialisieren kann.
ITPluggableTerminalSuperclassInfo Ruft den Namen und die CLSID einer austauschbaren Terminalklasse ab.
ITPluggableTerminalSuperclassRegistration Ruft Informationen zu einer Terminal-Superklasse (Name und CLSID) ab und legt sie fest.
ITScriptableAudioFormat Ruft das Audioformat aus einer Spur ab oder legt das Audioformat für fest.
ITStaticAudioTerminal Stellt Methoden für statische Audioterminalobjekte bereit, die zur Unterstützung von Telefongeräten benötigt werden. TAPI 3.1-MSPs müssen diese Schnittstelle auf allen statischen Audioterminals verfügbar machen.
ITTAPI2 Stellt zusätzliche Methoden für das TAPI-Objekt bereit, um Telefongeräte zu unterstützen. wird von der ITTAPI-Schnittstelle abgeleitet.
ITTAPIObjectEvent2 Erweitert die ITTAPIObjectEvent-Schnittstelle ; stellt eine Methode bereit, die einen Zeiger auf eine ITPhone-Schnittstelle auf dem Phone-Objekt zurückgibt, das das TAPI-Objektereignis verursacht hat.
ITTTSTerminalEvent Ruft die Beschreibung von TTS-Terminalereignissen (Text-to-Speech) ab.
ITTerminalManager2 Ruft Informationen zu austauschbaren Terminalklassen ab, die im aktuellen System registriert sind. wird von der ITTerminalManager-Schnittstelle abgeleitet.
ITTerminalSupport2 Ruft Informationen zu austauschbaren Terminalklassen und Superklassen ab; wird von der ITTerminalSupport-Schnittstelle abgeleitet.
ITToneDetectionEvent Ruft Informationen zu einem Tonerkennungsereignis ab.
ITToneTerminalEvent Ruft die Beschreibung von Tonenterminalereignissen ab.