Auf Englisch lesen

Freigeben über


tspi.h-Header

Dieser Header wird von mehreren Technologien verwendet. Weitere Informationen finden Sie unter

tspi.h enthält die folgenden Programmierschnittstellen:

Functions

 
TSPI_lineAccept

Die TSPI_lineAccept-Funktion akzeptiert den angegebenen angebotenen Aufruf. Optional kann er die angegebenen Benutzer-/Benutzerinformationen an die aufrufende Partei senden.
TSPI_lineAddToConference

Die funktion TSPI_lineAddToConference fügt den von hdConsultCall angegebenen Anruf der von hdConfCall angegebenen Telefonkonferenz hinzu.
TSPI_lineAnswer

Die TSPI_lineAnswer-Funktion beantwortet den angegebenen Angebotsaufruf.
TSPI_lineBlindTransfer

Die funktion TSPI_lineBlindTransfer führt eine blinde oder einstufige Übertragung des angegebenen Aufrufs an die angegebene Zieladresse durch.
TSPI_lineClose

Die TSPI_lineClose-Funktion schließt das angegebene Open Line-Gerät, nachdem alle ausstehenden Aufrufe und asynchronen Vorgänge auf dem Gerät abgeschlossen oder abgebrochen wurden.
TSPI_lineCloseCall

Die TSPI_lineCloseCall-Funktion löst die Zuordnung des Aufrufs auf, nachdem alle ausstehenden asynchronen Vorgänge für den Aufruf abgeschlossen oder abgebrochen wurden.
TSPI_lineCloseMSPInstance

Die TSPI_lineCloseMSPInstance-Funktion weist die TAPI 3-DLL an, einen MSP-Aufruf (Media Service Provider) instance zu schließen. Für diese Funktion ist eine TAPI 3.0-Versionsverhandlung erforderlich.
TSPI_lineCompleteCall

Die funktion TSPI_lineCompleteCall wird verwendet, um anzugeben, wie ein Aufruf, der normalerweise nicht verbunden werden kann, stattdessen abgeschlossen werden soll.
TSPI_lineCompleteTransfer

Die TSPI_lineCompleteTransfer-Funktion schließt die Übertragung des angegebenen Anrufs an die im Beratungsgespräch verbundene Partei ab.
TSPI_lineConditionalMediaDetection

Die TSPI_lineConditionalMediaDetection-Funktion wird von TAPI aufgerufen, wenn eine Clientanwendung LINEMAPPER als dwDeviceID in einem lineOpen-Funktionsaufruf verwendet.
TSPI_lineConfigDialog

Die funktion TSPI_lineConfigDialog ist veraltet. TAPI Version 1.4 oder frühere Dienstanbieter können diese TSPI-Funktion implementieren. TAPI Version 2.0 oder höher implementieren TSPs TUISPI_lineConfigDialog.
TSPI_lineConfigDialogEdit

Die funktion TSPI_lineConfigDialogEdit ist veraltet. TAPI Version 1.4 oder frühere Dienstanbieter können diese TSPI-Funktion implementieren. Tapi Version 2.0 oder höher TSPs implementieren TUISPI_lineConfigDialogEdit.
TSPI_lineCreateMSPInstance

Die TSPI_lineCreateMSPInstance-Funktion weist die TAPI 3-DLL an, einen MSP-instance (Media Service Provider) für ein bestimmtes Leitungsgerät zu erstellen. Diese Funktion gibt ein TSP-Handle für den MSP-Aufruf zurück. Für diese Funktion ist eine TAPI 3.0-Versionsverhandlung erforderlich.
TSPI_lineDevSpecific

Die TSPI_lineDevSpecific-Funktion wird als allgemeiner Erweiterungsmechanismus verwendet, um Dienstanbietern den Zugriff auf Features zu ermöglichen, die in anderen Vorgängen nicht beschrieben sind.
TSPI_lineDevSpecificFeature

Die TSPI_lineDevSpecificFeature-Funktion wird als Erweiterungsmechanismus verwendet, um Dienstanbietern den Zugriff auf Features zu ermöglichen, die in anderen Vorgängen nicht beschrieben sind.
TSPI_lineDial

Die TSPI_lineDial-Funktion wählt die angegebene wählbare Nummer für den angegebenen Anruf.
TSPI_lineDrop

Die TSPI_lineDrop-Funktion löscht den angegebenen Aufruf oder trennt ihn.
TSPI_lineForward

Die TSPI_lineForward-Funktion leitet Aufrufe weiter, die für die angegebene Adresse in der angegebenen Zeile gemäß den angegebenen Weiterleitungsanweisungen bestimmt sind.
TSPI_lineGatherDigits

Die funktion TSPI_lineGatherDigits initiiert die gepufferte Sammlung von Ziffern für den angegebenen Aufruf. TAPI gibt einen Puffer an, in dem die Ziffern platziert werden sollen, und die maximale Anzahl der zu erfassenden Ziffern.
TSPI_lineGenerateDigits

Die funktion TSPI_lineGenerateDigits initiiert die Generierung der angegebenen Ziffern für den angegebenen Aufruf als In-Band-Töne unter Verwendung des angegebenen Signalisierungsmodus.
TSPI_lineGenerateTone

Die TSPI_lineGenerateTone-Funktion generiert den angegebenen Tonband über dem angegebenen Aufruf.
TSPI_lineGetAddressCaps

Die TSPI_lineGetAddressCaps-Funktion fragt die angegebene Adresse auf dem angegebenen Leitungsgerät ab, um dessen Telefoniefunktionen zu ermitteln.
TSPI_lineGetAddressID

Die funktion TSPI_lineGetAddressID gibt den Adressbezeichner zurück, der der Adresse in einem anderen Format in der angegebenen Zeile zugeordnet ist.
TSPI_lineGetAddressStatus

Die TSPI_lineGetAddressStatus-Funktion fragt die angegebene Adresse für die aktuelle status ab.
TSPI_lineGetCallAddressID

Die TSPI_lineGetCallAddressID-Funktion ruft den Adressbezeichner für den angegebenen Aufruf ab.
TSPI_lineGetCallHubTracking

Die funktion TSPI_lineGetCallHubTracking gibt den aktuellen Status der CallHub-Nachverfolgung für den Dienstanbieter zurück. Für diese Funktion ist eine TAPI 3.0-Versionsverhandlung erforderlich.
TSPI_lineGetCallIDs

Die funktion TSPI_lineGetCallIDs gibt die Aufrufbezeichner für den Dienstanbieter zurück. Für diese Funktion ist eine TAPI 3.0-Versionsverhandlung erforderlich.
TSPI_lineGetCallInfo

Die TSPI_lineGetCallInfo-Funktion gibt detaillierte Informationen zum angegebenen Aufruf zurück.
TSPI_lineGetCallStatus

Die TSPI_lineGetCallStatus-Funktion gibt den aktuellen status des angegebenen Aufrufs zurück.
TSPI_lineGetDevCaps

Die TSPI_lineGetDevCaps-Funktion fragt ein angegebenes Leitungsgerät ab, um dessen Telefoniefunktionen zu bestimmen. Die zurückgegebenen Informationen sind für alle Adressen auf dem Leitungsgerät gültig.
TSPI_lineGetDevConfig

Die funktion TSPI_lineGetDevConfig gibt ein Datenstrukturobjekt zurück, dessen Inhalt spezifisch für die Zeile (Dienstanbieter) und die Geräteklasse ist, wodurch die aktuelle Konfiguration eines 1:1 zugeordneten Geräts mit dem Leitungsgerät angegeben wird.
TSPI_lineGetExtensionID

Die TSPI_lineGetExtensionID-Funktion gibt den Erweiterungsbezeichner zurück, den der Dienstanbieter für das angegebene Leitungsgerät unterstützt.
TSPI_lineGetIcon

Die funktion TSPI_lineGetIcon ruft ein gerätespezifisches Symbol für die Dienstlinie ab, das dem Benutzer angezeigt werden soll.
TSPI_lineGetID

Die TSPI_lineGetID-Funktion gibt einen Gerätebezeichner für die angegebene Geräteklasse zurück, die der ausgewählten Zeile, Adresse oder dem ausgewählten Aufruf zugeordnet ist.
TSPI_lineGetLineDevStatus

Die TSPI_lineGetLineDevStatus-Funktion fragt das angegebene Open Line-Gerät nach seiner aktuellen status ab. Die zurückgegebenen Informationen sind global für alle Adressen in der Zeile.
TSPI_lineGetNumAddressIDs

Die TSPI_lineGetNumAddressIDs-Funktion ruft die Anzahl der Adressbezeichner ab, die in der angegebenen Zeile unterstützt werden.
TSPI_lineHold

Die TSPI_lineHold-Funktion setzt den angegebenen Aufruf in den Halteraum.
TSPI_lineMakeCall

Die TSPI_lineMakeCall-Funktion platziert einen Aufruf in der angegebenen Zeile an die angegebene Zieladresse. Optional können Aufrufparameter angegeben werden, wenn etwas anderes als Standardparameter für die Einrichtung von Aufrufen angefordert werden.
TSPI_lineMonitorDigits

Die funktion TSPI_lineMonitorDigits aktiviert und deaktiviert die ungepufferte Erkennung von Ziffern, die beim Aufruf empfangen werden.
TSPI_lineMonitorMedia

Die funktion TSPI_lineMonitorMedia aktiviert und deaktiviert die Erkennung von Medientypen für den angegebenen Aufruf. Wenn ein Medientyp erkannt wird, wird eine LINE_MONITORMEDIA Nachricht an TAPI gesendet.
TSPI_lineMonitorTones

Die funktion TSPI_lineMonitorTones aktiviert und deaktiviert die Erkennung von Inbandtönen auf dem Aufruf. Jedes Mal, wenn ein angegebener Ton erkannt wird, wird eine Nachricht über TAPI an die Clientanwendung gesendet.
TSPI_lineMSPIdentify

Die TSPI_lineMSPIdentify-Funktion bestimmt die zugeordnete MSP-CLSID für jede Zeile. Für diese Funktion ist eine TAPI 3.0-Versionsverhandlung erforderlich.
TSPI_lineNegotiateExtVersion

Die TSPI_lineNegotiateExtVersion-Funktion gibt die höchste Versionsnummer der Erweiterung zurück, unter der der Dienstanbieter für dieses Gerät arbeiten kann, wenn der Bereich der möglichen Erweiterungsversionen angegeben ist.
TSPI_lineNegotiateTSPIVersion

Die TSPI_lineNegotiateTSPIVersion-Funktion gibt die höchste SPI-Version zurück, unter der der Dienstanbieter für dieses Gerät betrieben werden kann, wenn der Bereich möglicher SPI-Versionen angegeben ist.
TSPI_lineOpen

Die funktion TSPI_lineOpen öffnet das Leitungsgerät, dessen Gerätebezeichner angegeben ist, und gibt das Handle des Dienstanbieters für das Gerät zurück.
TSPI_linePark

Die TSPI_linePark-Funktion parkt den angegebenen Aufruf entsprechend dem angegebenen Parkmodus.
TSPI_linePickup

Die TSPI_linePickup-Funktion übernimmt eine Anrufwarnung an der angegebenen Zieladresse und gibt ein Anrufhandle für den erfassten Aufruf zurück.
TSPI_linePrepareAddToConference

Die funktion TSPI_linePrepareAddToConference bereitet eine vorhandene Telefonkonferenz auf das Hinzufügen einer anderen Partei vor. Es wird ein neuer, vorübergehender Konsultationsaufruf geschaffen. Die neue Telefonkonferenz kann anschließend der Telefonkonferenz hinzugefügt werden.
TSPI_lineReceiveMSPData

Der TSPI_lineReceiveMSPData Funktionsdienstanbieter empfängt Daten, die vom Mediendienstanbieter (Media Service Provider, MSP) gesendet werden. Für diese Funktion ist eine TAPI 3.0-Versionsverhandlung erforderlich.
TSPI_lineRedirect

Die TSPI_lineRedirect-Funktion leitet den angegebenen Angebotsaufruf an die angegebene Zieladresse um.
TSPI_lineReleaseUserUserInfo

Die TSPI_lineReleaseUserUserInfo-Funktion informiert den Dienstanbieter darüber, dass die in der LINECALLINFO-Struktur enthaltenen Benutzer-Benutzer-Informationen verarbeitet wurden und dass anschließend empfangene Benutzer-Benutzer-Informationen nun in diese Struktur geschrieben werden können.
TSPI_lineRemoveFromConference

Die funktion TSPI_lineRemoveFromConference entfernt den angegebenen Anruf aus der Telefonkonferenz, zu der er derzeit gehört. Die verbleibenden Anrufe in der Telefonkonferenz sind nicht betroffen.
TSPI_lineSecureCall

Die funktion TSPI_lineSecureCall schützt den Aufruf vor Unterbrechungen oder Störungen, die sich auf den Mediendatenstrom des Aufrufs auswirken können.
TSPI_lineSelectExtVersion

Die TSPI_lineSelectExtVersion-Funktion wählt die angegebene Erweiterungsversion für das angegebene Leitungsgerät aus. Nachfolgende Anforderungen werden gemäß dieser Erweiterungsversion ausgeführt.
TSPI_lineSendUserUserInfo

Die TSPI_lineSendUserUserInfo-Funktion sendet Benutzer-/Benutzerinformationen an die Remotepartei beim angegebenen Aufruf.
TSPI_lineSetAppSpecific

Die TSPI_lineSetAppSpecific-Funktion legt das anwendungsspezifische Feld der LINECALLINFO-Struktur des angegebenen Aufrufs fest.
TSPI_lineSetCallData

Der TSPI_lineSetCallData-Funktionsdienstanbieter speichert die angegebenen Aufrufdaten mit seinen Informationen im Zusammenhang mit dem Aufruf und übermittelt sie anschließend, wenn TSPI_lineGetCallInfo aufgerufen wird.
TSPI_lineSetCallHubTracking

Die TSPI_lineSetCallHubTracking-Funktion legt den CallHub-Nachverfolgungsmodus fest. Für diese Funktion ist eine TAPI 3.0-Versionsverhandlung erforderlich.
TSPI_lineSetCallParams

Die TSPI_lineSetCallParams-Funktion legt bestimmte Parameter für einen vorhandenen Aufruf fest.
TSPI_lineSetCallQualityOfService

Der TSPI_lineSetCallQualityOfService Funktionsdienstanbieter versucht, das QOS für den Aufruf mit dem Schalter neu auszuhandeln Wenn das gewünschte QOS nicht verfügbar ist, schlägt die Funktion fehl, aber der Aufruf wird mit dem vorherigen QOS fortgesetzt.
TSPI_lineSetCallTreatment

Der TSPI_lineSetCallTreatment-Funktionsdienstanbieter speichert das angegebene dwCallTreatment in LINECALLINFO und sendet eine LINE_CALLINFO-Nachricht, um die aktualisierten Informationen anzugeben.
TSPI_lineSetDefaultMediaDetection

Die TSPI_lineSetDefaultMediaDetection-Prozedur teilt dem Dienstanbieter mit, dass der neue Satz von Medientypen für die angegebene Zeile erkannt werden soll (wobei ein vorheriger Satz ersetzt wird).
TSPI_lineSetDevConfig

Die TSPI_lineSetDevConfig-Funktion stellt die Konfiguration eines Geräts, das dem Leitungsgerät zugeordnet ist, 1:1 aus einer Datenstruktur wieder her, die zuvor mithilfe von TSPI_lineGetDevConfig abgerufen wurde.
TSPI_lineSetLineDevStatus

Der TSPI_lineSetLineDevStatus-Dienstanbieter legt das Gerät wie angegeben status fest und sendet entsprechende LINE_LINEDEVSTATE Nachrichten, um die neue status anzugeben.
TSPI_lineSetMediaControl

Die TSPI_lineSetMediaControl-Funktion aktiviert und deaktiviert Steuerungsaktionen für den Mediendatenstrom, der der angegebenen Zeile, Adresse oder dem angegebenen Aufruf zugeordnet ist.
TSPI_lineSetMediaMode

Die TSPI_lineSetMediaMode-Funktion ändert die Medien des Aufrufs, wie in der LINECALLINFO-Struktur des Aufrufs gespeichert.
TSPI_lineSetStatusMessages

Mit der funktion TSPI_lineSetStatusMessages kann TAPI angeben, welche Benachrichtigungen der Dienstanbieter für Ereignisse im Zusammenhang mit status Änderungen für die angegebene Zeile oder eine ihrer Adressen generieren soll.
TSPI_lineSetTerminal

Mit der funktion TSPI_lineSetTerminal kann TAPI angeben, an welche Terminalinformationen im Zusammenhang mit der angegebenen Zeile, Adresse oder anruf weitergeleitet werden sollen.
TSPI_lineSetupConference

Die funktion TSPI_lineSetupConference richtet eine Telefonkonferenz zum Hinzufügen des Drittanbieters ein.
TSPI_lineSetupTransfer

Die funktion TSPI_lineSetupTransfer initiiert eine Übertragung des von hdCall angegebenen Aufrufs. Es richtet einen Beratungsanruf lphdConsultCall ein, über den die Partei gewählt werden kann, die zum Ziel der Übertragung werden kann.
TSPI_lineSwapHold

Die TSPI_lineSwapHold-Funktion tauscht den angegebenen aktiven Aufruf durch den angegebenen Aufruf bei der Konsultationsaufhaltung aus.
TSPI_lineUncompleteCall

Die funktion TSPI_lineUncompleteCall wird verwendet, um die angegebene Aufrufabschlussanforderung in der angegebenen Zeile abzubrechen.
TSPI_lineUnhold

Die TSPI_lineUnhold-Funktion ruft den angegebenen gehaltenen Aufruf ab.
TSPI_lineUnpark

Die funktion TSPI_lineUnpark ruft den an der angegebenen Adresse geparkten Aufruf ab und gibt ein Aufrufhandle dafür zurück.
TSPI_phoneClose

Die funktion TSPI_phoneClose schließt das angegebene geöffnete Telefongerät, nachdem alle ausstehenden asynchronen Vorgänge auf dem Gerät abgeschlossen oder abgebrochen wurden.
TSPI_phoneConfigDialog

Die funktion TSPI_phoneConfigDialog ist veraltet. TAPI Version 1.4 oder frühere Dienstanbieter können diese TSPI-Funktion implementieren. TAPI Version 2.0 oder höher implementieren TSPs TUISPI_phoneConfigDialog.
TSPI_phoneDevSpecific

Die TSPI_phoneDevSpecific-Funktion wird als allgemeiner Erweiterungsmechanismus verwendet, um eine Implementierung der Telefonie-API zu ermöglichen, um Features bereitzustellen, die in den anderen Vorgängen nicht beschrieben sind. Die Bedeutung dieser Erweiterungen ist gerätespezifisch.
TSPI_phoneGetButtonInfo

Die TSPI_phoneGetButtonInfo-Funktion gibt Informationen zu einer angegebenen Schaltfläche zurück.
TSPI_phoneGetData

Die funktion TSPI_phoneGetData lädt die Informationen von der angegebenen Position auf dem geöffneten Telefongerät in den angegebenen Puffer hoch.
TSPI_phoneGetDevCaps

Die TSPI_phoneGetDevCaps-Funktion fragt ein angegebenes Telefongerät ab, um dessen Telefoniefunktionen zu ermitteln.
TSPI_phoneGetDisplay

Die TSPI_phoneGetDisplay-Funktion gibt den aktuellen Inhalt der angegebenen Telefonanzeige zurück.
TSPI_phoneGetExtensionID

Die funktion TSPI_phoneGetExtensionID ruft den Erweiterungsbezeichner ab, den der Dienstanbieter für das angegebene Telefongerät unterstützt.
TSPI_phoneGetGain

Die TSPI_phoneGetGain-Funktion gibt die Verstärkungseinstellung des Mikrofons des hookswitch-Geräts des angegebenen Telefons zurück.
TSPI_phoneGetHookSwitch

Die TSPI_phoneGetHookSwitch-Funktion gibt den aktuellen Hookswitch-Modus des angegebenen geöffneten Telefongeräts zurück.
TSPI_phoneGetIcon

Die TSPI_phoneGetIcon-Funktion ruft ein gerätespezifisches (oder anbieterspezifisches) Symbol für Diensttelefone ab, das dem Benutzer angezeigt werden soll.
TSPI_phoneGetID

Die TSPI_phoneGetID-Funktion gibt einen Gerätebezeichner für die angegebene Geräteklasse zurück, die dem angegebenen Telefongerät zugeordnet ist.
TSPI_phoneGetLamp

Die TSPI_phoneGetLamp-Funktion gibt den aktuellen Lampenmodus der angegebenen Lampe zurück.
TSPI_phoneGetRing

Die TSPI_phoneGetRing-Funktion ermöglicht es einer Anwendung, das angegebene geöffnete Telefongerät nach seinem aktuellen Ringmodus abzufragen.
TSPI_phoneGetStatus

Die TSPI_phoneGetStatus-Funktion fragt das angegebene geöffnete Telefongerät nach dessen gesamter status ab.
TSPI_phoneGetVolume

Die TSPI_phoneGetVolume-Funktion gibt die Lautstärkeeinstellung des Hookswitch-Geräts des angegebenen Telefons zurück.
TSPI_phoneNegotiateExtVersion

Die TSPI_phoneNegotiateExtVersion-Funktion gibt die höchste Erweiterungsversionsnummer zurück, unter der der Dienstanbieter für dieses Gerät betrieben werden kann, angesichts des Bereichs möglicher Erweiterungsversionen.
TSPI_phoneNegotiateTSPIVersion

Die TSPI_phoneNegotiateTSPIVersion-Funktion gibt die höchste SPI-Version zurück, unter der der Dienstanbieter für dieses Gerät arbeiten kann, angesichts der Bandbreite möglicher SPI-Versionen.
TSPI_phoneOpen

Die TSPI_phoneOpen-Funktion öffnet das Telefongerät, dessen Geräte-ID angegeben ist, gibt das undurchsichtige Handle des Dienstanbieters für das Gerät zurück und behält das undurchsichtige Handle von TAPI für das Gerät zur Verwendung in nachfolgenden Aufrufen der PHONEEVENT-Prozedur bei.
TSPI_phoneSelectExtVersion

Die TSPI_phoneSelectExtVersion-Funktion wählt die angegebene Erweiterungsversion für das angegebene Telefongerät aus. Nachfolgende Anforderungen werden gemäß dieser Erweiterungsversion ausgeführt.
TSPI_phoneSetButtonInfo

Die TSPI_phoneSetButtonInfo-Funktion legt Informationen zur angegebenen Schaltfläche auf dem angegebenen Telefon fest.
TSPI_phoneSetData

Die TSPI_phoneSetData-Funktion lädt die Informationen im angegebenen Puffer am ausgewählten Datenbezeichner auf das geöffnete Telefongerät herunter.
TSPI_phoneSetDisplay

Die TSPI_phoneSetDisplay-Funktion bewirkt, dass die angegebene Zeichenfolge auf dem angegebenen geöffneten Telefongerät angezeigt wird.
TSPI_phoneSetGain

Die TSPI_phoneSetGain-Funktion legt die Verstärkung des Mikrofons des angegebenen Hookswitch-Geräts auf die angegebene Verstärkungsstufe fest.
TSPI_phoneSetHookSwitch

Die TSPI_phoneSetHookSwitch-Funktion legt den Hookstatus der angegebenen hookswitch-Geräte des angegebenen geöffneten Telefons auf den angegebenen Modus fest. Nur der Hookswitch-Zustand der aufgeführten Hookswitch-Geräte ist betroffen.
TSPI_phoneSetLamp

Die TSPI_phoneSetLamp-Funktion bewirkt, dass die angegebene Lampe auf dem angegebenen geöffneten Telefongerät im angegebenen Lampenmodus festgelegt wird.
TSPI_phoneSetRing

Die TSPI_phoneSetRing-Funktion klingelt das angegebene geöffnete Telefongerät mit dem angegebenen Ringmodus und der angegebenen Lautstärke.
TSPI_phoneSetStatusMessages

Die TSPI_phoneSetStatusMessages-Funktion bewirkt, dass der Dienstanbieter status Nachrichten filtert, die derzeit für keine Anwendung von Interesse sind.
TSPI_phoneSetVolume

Die TSPI_phoneSetVolume-Funktion legt die Lautstärke der Lautsprecherkomponente des angegebenen Hookswitch-Geräts auf die angegebene Ebene fest.
TSPI_providerConfig

Die TSPI_providerConfig Funktion ist veraltet. TAPI Version 1.4 oder früher können diese TSPI-Funktion implementieren. TAPI Version 2.0 oder höher implementieren TSPs TUISPI_providerConfig.
TSPI_providerCreateLineDevice

Die TSPI_providerCreateLineDevice-Funktion wird von TAPI als Reaktion auf den Empfang einer LINE_CREATE Nachricht vom Dienstanbieter aufgerufen, was die dynamische Erstellung eines neuen Leitungsgeräts ermöglicht.
TSPI_providerCreatePhoneDevice

Die TSPI_providerCreatePhoneDevice-Funktion wird von TAPI als Reaktion auf den Empfang einer PHONE_CREATE Nachricht vom Dienstanbieter aufgerufen, was die dynamische Erstellung eines neuen Telefongeräts ermöglicht.
TSPI_providerEnumDevices

TAPI ruft die TSPI_providerEnumDevices-Funktion vor TSPI_providerInit auf, um die Anzahl der vom Dienstanbieter unterstützten Leitungs- und Telefongeräte zu ermitteln.
TSPI_providerFreeDialogInstance

Die TSPI_providerFreeDialogInstance-Funktion informiert den Dienstanbieter darüber, dass das mit hdDlgInst verknüpfte Dialogfeld beendet wurde.
TSPI_providerGenericDialogData

Die TSPI_providerGenericDialogData-Funktion übermittelt die Daten des Dienstanbieters, die von der UI-DLL gesendet wurden, die in einem Anwendungskontext ausgeführt wird, über die FUNKTION TUISPIDLLCALLBACK.
TSPI_providerInit

Die TSPI_providerInit-Funktion initialisiert den Dienstanbieter und gibt diesem Parameter zu, die für nachfolgende Vorgänge erforderlich sind.
TSPI_providerInstall

Die TSPI_providerInstall-Funktion ist veraltet. TAPI Version 1.4 oder früher können diese TSPI-Funktion implementieren. TAPI Version 2.0 oder höher implementieren TUISPI_PROVIDERINSTALL.
TSPI_providerRemove

Die TSPI_providerRemove-Funktion ist veraltet. TAPI Version 1.4 oder früher können diese TSPI-Funktion implementieren. TAPI Version 2.0 oder höher implementieren TSPs TUISPI_providerRemove.
TSPI_providerShutdown

Die TSPI_providerShutdown-Funktion fährt den Dienstanbieter herunter. Der Dienstanbieter beendet alle laufenden Aktivitäten und gibt alle zugewiesenen Ressourcen frei.
TSPI_providerUIIdentify

Die TSPI_providerUIIdentify-Funktion extrahiert aus dem Dienstanbieter den vollqualifizierten Pfad, um die UI-DLL-Komponente des Dienstanbieters zu laden.
TUISPI_lineConfigDialog

Die TUISPI_lineConfigDialog-Funktion bewirkt, dass der Anbieter des angegebenen Zeilengeräts ein modales Dialogfeld als untergeordnetes Fenster von hwndOwner anzeigt, damit der Benutzer Parameter im Zusammenhang mit dem Zeilengerät konfigurieren kann.
TUISPI_lineConfigDialogEdit

Die TUISPI_lineConfigDialogEdit-Funktion bewirkt, dass der Anbieter des angegebenen Zeilengeräts ein modales Dialogfeld als untergeordnetes Fenster von hwndOwner anzeigt, damit der Benutzer Parameter im Zusammenhang mit dem Zeilengerät konfigurieren kann.
TUISPI_phoneConfigDialog

Die TUISPI_phoneConfigDialog-Funktion bewirkt, dass der Anbieter des angegebenen Telefongeräts ein modales Dialogfeld als untergeordnetes Fenster von hwndOwner anzeigt, damit der Benutzer Parameter im Zusammenhang mit dem Telefongerät konfigurieren kann.
TUISPI_providerConfig

Die TUISPI_providerConfig-Funktion implementiert die UI-Elemente, die im Kontext der aufrufenden Anwendung ausgeführt werden müssen. Diese Funktion macht die TSPI_providerConfig Funktion in Version 2.0 und höher veraltet (unterstützt in Version 1.4 und früher).
TUISPI_providerGenericDialog

Die TUISPI_providerGenericDialog-Funktion in der UI-DLL wird aufgerufen, wenn der Dienstanbieter eine LINE_CREATEDIALOGINSTANCE Nachricht sendet.
TUISPI_providerGenericDialogData

Die TUISPI_providerGenericDialogData-Funktion in der UI-DLL wird aufgerufen, wenn der Dienstanbieter eine LINE_SENDDIALOGINSTANCEDATA Nachricht sendet.
TUISPI_providerInstall

Die Implementierung der TUISPI_providerInstall-Funktion ist die Möglichkeit des Dienstanbieters, zusätzliche "Teile" des Anbieters in die richtigen Verzeichnisse zu installieren und Registrierungseinträge einzurichten, die der Anbieter benötigt.
TUISPI_providerRemove

Die TUISPI_providerRemove-Funktion fordert den Benutzer auf, die Löschung des Dienstanbieters zu bestätigen. Diese Funktion macht die TSPI_providerRemove Funktion in Version 2.0 und höher veraltet (unterstützt in Version 1.4 und früher).

Rückruffunktionen

 
ASYNC_COMPLETION

Completion_Proc ist eine Rückruffunktion, die von TAPI implementiert und dem Dienstanbieter als Parameter für TSPI_providerInit bereitgestellt wird.
LINEEVENT

Line_Event ist eine Rückruffunktion, die von TAPI implementiert und dem Dienstanbieter als Parameter für TSPI_lineOpen bereitgestellt wird. Der Dienstanbieter ruft diese Funktion auf, um Ereignisse zu melden, die in der Leitung oder bei Aufrufen der Leitung auftreten.
PHONEEVENT

Phone_Event eine Rückruffunktion, die von TAPI implementiert und dem Dienstanbieter als Parameter für TSPI_phoneOpen bereitgestellt wird. Der Dienstanbieter ruft diese Funktion auf, um Ereignisse zu melden, die auf dem Telefon auftreten.
TUISPIDLLCALLBACK

Die DllCallbackProc-Funktion wird von der UI-DLL aufgerufen, um einen privaten Parameterblock an den Dienstanbieter zu senden.

Strukturen

 
TUISPICREATEDIALOGINSTANCEPARAMS

Die TUISPI-Datenstruktur ist unten definiert.