Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ab TAPI 2.1 können die Benutzeroberflächen-DLLs des Telefoniedienstanbieters zum Verwalten und Anzeigen von Dialogfeldern verwendet werden. TAPI lädt die DLL in den Prozess einer Anwendung, die eine der Dienstanbieterfunktionen aufruft, die ein Dialogfeld anzeigen können.
Ab TAPI 2.1 können Proxyanforderungshandler implementiert werden. Ein Handler ist eine vollständige Telefonieanwendung, die normalerweise auf einem Telefonieserver ausgeführt wird und Dienste bereitstellt, die in einer Anwendung besser implementiert sind als ein Treiber.
Funktionen und Meldungen, die für TSPI Version 2.1 neu oder geändert wurden, sind wie folgt:
- TSPI_lineConditionalMediaDetection
- TSPI_lineDropNoOwner – veraltet
- TSPI_lineDropOnClose – veraltet
- TSPI_lineGetID
- TSPI_lineSetCallData
- TSPI_lineSetCallQualityOfService
- TSPI_lineSetCallTreatment
- TSPI_lineSetLineDevStatus
- TSPI_phoneGetID
- TSPI_providerInit
- TSPI_providerShutdown
- LINE_GATHERDIGITS
- LINE_GENERATE
- LINE_MONITORDIGITS
- LINE_MONITORMEDIA
- LINE_MONITORTONE
- LINE_REMOVE
- PHONE_REMOVE
Die Benutzeroberfläche-DLL des Telefoniedienstanbieters bietet eine Möglichkeit, Benutzerinteraktionen im Kontext der Anwendung und nicht im Dienstanbieter selbst zuzulassen. TSPI Version 2.1 lieferte die folgenden neuen Funktionen, Meldungen und Strukturen für die Implementierung:
- TSPI_providerFreeDialogInstance
- TSPI_providerGenericDialogData
- TSPI_providerUIIdentify
- TUISPI_lineConfigDialog
- TUISPI_lineConfigDialogEdit
- TUISPI_phoneConfigDialog
- TUISPI_providerConfig
- TUISPI_providerGenericDialog
- TUISPI_providerGenericDialogData
- TUISPI_providerInstall
- TUISPI_providerRemove
- TUISPICREATEDIALOGINSTANCEPARAMS
- TUISPIDLLCALLBACK
- LINE_CREATEDIALOGINSTANCE
- LINE_SENDDIALOGINSTANCEDATA