Lire en anglais

Partager via


en-tête tspi.h

Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :

tspi.h contient les interfaces de programmation suivantes :

Fonctions

 
TSPI_lineAccept

La fonction TSPI_lineAccept accepte l’appel proposé spécifié. Il peut éventuellement envoyer les informations utilisateur-utilisateur spécifiées à la partie appelante.
TSPI_lineAddToConference

La fonction TSPI_lineAddToConference ajoute l’appel spécifié par hdConsultCall à la téléconférence spécifiée par hdConfCall.
TSPI_lineAnswer

La fonction TSPI_lineAnswer répond à l’appel d’offre spécifié.
TSPI_lineBlindTransfer

La fonction TSPI_lineBlindTransfer effectue un transfert aveugle ou en une seule étape de l’appel spécifié vers l’adresse de destination spécifiée.
TSPI_lineClose

La fonction TSPI_lineClose ferme l’appareil de ligne d’ouverture spécifié après avoir terminé ou abandonné tous les appels en attente et les opérations asynchrones sur l’appareil.
TSPI_lineCloseCall

La fonction TSPI_lineCloseCall libère l’appel après avoir terminé ou abandonné toutes les opérations asynchrones en suspens sur l’appel.
TSPI_lineCloseMSPInstance

La fonction TSPI_lineCloseMSPInstance indique à la DLL TAPI 3 de fermer un instance d’appel de fournisseur de services multimédias (MSP). Cette fonction nécessite la négociation de la version TAPI 3.0.
TSPI_lineCompleteCall

La fonction TSPI_lineCompleteCall est utilisée pour spécifier comment un appel qui ne peut pas être connecté normalement doit être effectué à la place.
TSPI_lineCompleteTransfer

La fonction TSPI_lineCompleteTransfer termine le transfert de l’appel spécifié à la partie connectée dans l’appel de consultation.
TSPI_lineConditionalMediaDetection

La fonction TSPI_lineConditionalMediaDetection est appelée par TAPI chaque fois qu’une application cliente utilise LINEMAPPER comme dwDeviceID dans un appel de fonction lineOpen.
TSPI_lineConfigDialog

La fonction TSPI_lineConfigDialog est obsolète. Les fournisseurs de services TAPI version 1.4 ou antérieure peuvent implémenter cette fonction TSPI. Les TSP TAPI version 2.0 ou ultérieure implémentent TUISPI_lineConfigDialog.
TSPI_lineConfigDialogEdit

La fonction TSPI_lineConfigDialogEdit est obsolète. Les fournisseurs de services TAPI version 1.4 ou antérieure peuvent implémenter cette fonction TSPI. Les TSP TAPI version 2.0 ou ultérieure implémentent TUISPI_lineConfigDialogEdit.
TSPI_lineCreateMSPInstance

La fonction TSPI_lineCreateMSPInstance indique à la DLL TAPI 3 de créer un fournisseur de services multimédias (MSP) instance pour un appareil de ligne spécifique. Cette fonction retourne un handle TSP pour l’appel MSP. Cette fonction nécessite la négociation de la version TAPI 3.0.
TSPI_lineDevSpecific

La fonction TSPI_lineDevSpecific est utilisée comme mécanisme d’extension général pour permettre aux fournisseurs de services de fournir l’accès à des fonctionnalités non décrites dans d’autres opérations.
TSPI_lineDevSpecificFeature

La fonction TSPI_lineDevSpecificFeature est utilisée comme mécanisme d’extension pour permettre aux fournisseurs de services de fournir l’accès aux fonctionnalités non décrites dans d’autres opérations.
TSPI_lineDial

La fonction TSPI_lineDial compose le numéro de numérotation spécifié sur l’appel spécifié.
TSPI_lineDrop

La fonction TSPI_lineDrop supprime ou déconnecte l’appel spécifié.
TSPI_lineForward

La fonction TSPI_lineForward transfère les appels destinés à l’adresse spécifiée sur la ligne spécifiée, conformément aux instructions de transfert spécifiées.
TSPI_lineGatherDigits

La fonction TSPI_lineGatherDigits lance la collecte en mémoire tampon des chiffres sur l’appel spécifié. TAPI spécifie une mémoire tampon dans laquelle placer les chiffres et le nombre maximal de chiffres à collecter.
TSPI_lineGenerateDigits

La fonction TSPI_lineGenerateDigits lance la génération des chiffres spécifiés sur l’appel spécifié en tant que tonalités in-band à l’aide du mode de signalisation spécifié.
TSPI_lineGenerateTone

La fonction TSPI_lineGenerateTone génère l’inband de tonalité spécifiée sur l’appel spécifié.
TSPI_lineGetAddressCaps

La fonction TSPI_lineGetAddressCaps interroge l’adresse spécifiée sur l’appareil de ligne spécifié pour déterminer ses fonctionnalités de téléphonie.
TSPI_lineGetAddressID

La fonction TSPI_lineGetAddressID retourne l’identificateur d’adresse associé à l’adresse dans un format différent sur la ligne spécifiée.
TSPI_lineGetAddressStatus

La fonction TSPI_lineGetAddressStatus interroge l’adresse spécifiée pour son status actuel.
TSPI_lineGetCallAddressID

La fonction TSPI_lineGetCallAddressID récupère l’identificateur d’adresse de l’appel indiqué.
TSPI_lineGetCallHubTracking

La fonction TSPI_lineGetCallHubTracking retourne l’état actuel du suivi CallHub pour le fournisseur de services. Cette fonction nécessite la négociation de la version TAPI 3.0.
TSPI_lineGetCallIDs

La fonction TSPI_lineGetCallIDs retourne les identificateurs d’appel du fournisseur de services. Cette fonction nécessite la négociation de la version TAPI 3.0.
TSPI_lineGetCallInfo

La fonction TSPI_lineGetCallInfo retourne des informations détaillées sur l’appel spécifié.
TSPI_lineGetCallStatus

La fonction TSPI_lineGetCallStatus retourne la status actuelle de l’appel spécifié.
TSPI_lineGetDevCaps

La fonction TSPI_lineGetDevCaps interroge un appareil de ligne spécifié pour déterminer ses fonctionnalités de téléphonie. Les informations retournées sont valides pour toutes les adresses de l’appareil de ligne.
TSPI_lineGetDevConfig

La fonction TSPI_lineGetDevConfig retourne un objet de structure de données, dont le contenu est spécifique à la ligne (fournisseur de services) et à la classe d’appareil, ce qui donne la configuration actuelle d’un appareil associé un-à-un à l’appareil de ligne.
TSPI_lineGetExtensionID

La fonction TSPI_lineGetExtensionID retourne l’identificateur d’extension pris en charge par le fournisseur de services pour l’appareil de ligne indiqué.
TSPI_lineGetIcon

La fonction TSPI_lineGetIcon récupère une icône spécifique à un appareil de ligne de service à afficher à l’utilisateur.
TSPI_lineGetID

La fonction TSPI_lineGetID retourne un identificateur d’appareil pour la classe d’appareil spécifiée associée à la ligne, l’adresse ou l’appel sélectionnés.
TSPI_lineGetLineDevStatus

La fonction TSPI_lineGetLineDevStatus interroge l’appareil de ligne ouverte spécifié pour son status actuel. Les informations retournées sont globales pour toutes les adresses sur la ligne.
TSPI_lineGetNumAddressIDs

La fonction TSPI_lineGetNumAddressIDs récupère le nombre d’identificateurs d’adresse pris en charge sur la ligne indiquée.
TSPI_lineHold

La fonction TSPI_lineHold met l’appel spécifié en attente.
TSPI_lineMakeCall

La fonction TSPI_lineMakeCall place un appel sur la ligne spécifiée à l’adresse de destination spécifiée. Si vous le souhaitez, les paramètres d’appel peuvent être spécifiés si des paramètres d’installation d’appel par défaut sont demandés.
TSPI_lineMonitorDigits

La fonction TSPI_lineMonitorDigits active et désactive la détection sans débogage des chiffres reçus lors de l’appel.
TSPI_lineMonitorMedia

La fonction TSPI_lineMonitorMedia active et désactive la détection des types de médias sur l’appel spécifié. Lorsqu’un type de média est détecté, un message LINE_MONITORMEDIA est envoyé à TAPI.
TSPI_lineMonitorTones

La fonction TSPI_lineMonitorTones active et désactive la détection des tonalités inband sur l’appel. Chaque fois qu’une tonalité spécifiée est détectée, un message est envoyé à l’application cliente via TAPI.
TSPI_lineMSPIdentify

La fonction TSPI_lineMSPIdentify détermine le CLSID MSP associé pour chaque ligne. Cette fonction nécessite la négociation de la version TAPI 3.0.
TSPI_lineNegotiateExtVersion

La fonction TSPI_lineNegotiateExtVersion retourne le numéro de version d’extension le plus élevé sous lequel le fournisseur de services peut opérer pour cet appareil, compte tenu de la plage de versions d’extension possibles.
TSPI_lineNegotiateTSPIVersion

La fonction TSPI_lineNegotiateTSPIVersion retourne la version SPI la plus élevée sous laquelle le fournisseur de services peut opérer pour cet appareil, compte tenu de la plage de versions SPI possibles.
TSPI_lineOpen

La fonction TSPI_lineOpen ouvre l’appareil de ligne dont l’identificateur d’appareil est donné, en retournant le handle du fournisseur de services pour l’appareil.
TSPI_linePark

La fonction TSPI_linePark parcs l’appel spécifié en fonction du mode de parc spécifié.
TSPI_linePickup

La fonction TSPI_linePickup récupère une alerte d’appel à l’adresse de destination spécifiée et retourne un handle d’appel pour l’appel récupéré.
TSPI_linePrepareAddToConference

La fonction TSPI_linePrepareAddToConference prépare une téléconférence existante pour l’ajout d’une autre partie. Il crée un appel de consultation temporaire. Le nouvel appel de consultation peut être ajouté par la suite à la téléconférence.
TSPI_lineReceiveMSPData

Le fournisseur de services de fonction TSPI_lineReceiveMSPData reçoit les données envoyées par le fournisseur de services multimédias (MSP). Cette fonction nécessite la négociation de la version TAPI 3.0.
TSPI_lineRedirect

La fonction TSPI_lineRedirect redirige l’appel d’offre spécifié vers l’adresse de destination spécifiée.
TSPI_lineReleaseUserUserInfo

La fonction TSPI_lineReleaseUserUserInfo informe le fournisseur de services que les informations utilisateur-utilisateur contenues dans la structure LINECALLINFO ont été traitées et que les informations utilisateur-utilisateur reçues par la suite peuvent désormais être écrites dans cette structure.
TSPI_lineRemoveFromConference

La fonction TSPI_lineRemoveFromConference supprime l’appel spécifié de la téléconférence à laquelle il appartient actuellement. Les appels restants de la téléconférence ne sont pas affectés.
TSPI_lineSecureCall

La fonction TSPI_lineSecureCall sécurise l’appel contre toute interruption ou interférence pouvant affecter le flux multimédia de l’appel.
TSPI_lineSelectExtVersion

La fonction TSPI_lineSelectExtVersion sélectionne la version d’extension indiquée pour l’appareil de ligne indiqué. Les requêtes suivantes fonctionnent selon cette version d’extension.
TSPI_lineSendUserUserInfo

La fonction TSPI_lineSendUserUserInfo envoie des informations utilisateur-utilisateur à la partie distante lors de l’appel spécifié.
TSPI_lineSetAppSpecific

La fonction TSPI_lineSetAppSpecific définit le champ spécifique à l’application de la structure LINECALLINFO de l’appel spécifié.
TSPI_lineSetCallData

Le fournisseur de services de fonction TSPI_lineSetCallData stocke les données d’appel indiquées avec leurs informations relatives à l’appel, puis les remet chaque fois que TSPI_lineGetCallInfo est appelé.
TSPI_lineSetCallHubTracking

La fonction TSPI_lineSetCallHubTracking définit le mode de suivi CallHub. Cette fonction nécessite la négociation de la version TAPI 3.0.
TSPI_lineSetCallParams

La fonction TSPI_lineSetCallParams définit certains paramètres pour un appel existant.
TSPI_lineSetCallQualityOfService

Le fournisseur de services de fonction TSPI_lineSetCallQualityOfService tente de renégocier la QOS sur l’appel avec le commutateur Si la qoS souhaitée n’est pas disponible, la fonction échoue, mais l’appel continue avec la QOS précédente.
TSPI_lineSetCallTreatment

Le fournisseur de services de fonction TSPI_lineSetCallTreatment stocke le dwCallTreatment indiqué dans LINECALLINFO et envoie un message LINE_CALLINFO pour indiquer les informations mises à jour.
TSPI_lineSetDefaultMediaDetection

La procédure TSPI_lineSetDefaultMediaDetection indique au fournisseur de services le nouvel ensemble de types de supports à détecter pour la ligne indiquée (en remplaçant tout jeu précédent).
TSPI_lineSetDevConfig

La fonction TSPI_lineSetDevConfig restaure la configuration d’un appareil associé un-à-un à l’appareil de ligne à partir d’une structure de données obtenue précédemment à l’aide de TSPI_lineGetDevConfig.
TSPI_lineSetLineDevStatus

Le fournisseur de services TSPI_lineSetLineDevStatus définit l’appareil status comme indiqué, en envoyant des messages LINE_LINEDEVSTATE appropriés pour indiquer le nouveau status.
TSPI_lineSetMediaControl

La fonction TSPI_lineSetMediaControl active et désactive les actions de contrôle sur le flux multimédia associé à la ligne, à l’adresse ou à l’appel spécifiés.
TSPI_lineSetMediaMode

La fonction TSPI_lineSetMediaMode modifie le média de l’appel tel qu’il est stocké dans la structure LINECALLINFO de l’appel.
TSPI_lineSetStatusMessages

La fonction TSPI_lineSetStatusMessages permet à TAPI de spécifier les messages de notification que le fournisseur de services doit générer pour les événements liés à status modifications pour la ligne spécifiée ou l’une de ses adresses.
TSPI_lineSetTerminal

La fonction TSPI_lineSetTerminal permet à TAPI de spécifier vers quel terminal les informations relatives à la ligne, l’adresse ou l’appel spécifiés doivent être routées.
TSPI_lineSetupConference

La fonction TSPI_lineSetupConference configure une téléconférence pour l’ajout du tiers.
TSPI_lineSetupTransfer

La fonction TSPI_lineSetupTransfer lance un transfert de l’appel spécifié par hdCall. Il établit un appel de consultation, lphdConsultCall, sur lequel la partie peut être appelée et qui peut devenir la destination du transfert.
TSPI_lineSwapHold

La fonction TSPI_lineSwapHold permute l’appel actif spécifié avec l’appel spécifié en attente de consultation.
TSPI_lineUncompleteCall

La fonction TSPI_lineUncompleteCall est utilisée pour annuler la demande d’achèvement d’appel spécifiée sur la ligne spécifiée.
TSPI_lineUnhold

La fonction TSPI_lineUnhold récupère l’appel retenu spécifié.
TSPI_lineUnpark

La fonction TSPI_lineUnpark récupère l’appel parqué à l’adresse spécifiée et retourne un handle d’appel pour celui-ci.
TSPI_phoneClose

La fonction TSPI_phoneClose ferme l’appareil téléphonique ouvert spécifié après avoir terminé ou abandonné toutes les opérations asynchrones en suspens sur l’appareil.
TSPI_phoneConfigDialog

La fonction TSPI_phoneConfigDialog est obsolète. Les fournisseurs de services TAPI version 1.4 ou antérieure peuvent implémenter cette fonction TSPI. TapI version 2.0 ou ultérieure implémentent TUISPI_phoneConfigDialog.
TSPI_phoneDevSpecific

La fonction TSPI_phoneDevSpecific est utilisée comme mécanisme d’extension général pour permettre à une implémentation d’API de téléphonie de fournir des fonctionnalités qui ne sont pas décrites dans les autres opérations. Les significations de ces extensions sont spécifiques à l’appareil.
TSPI_phoneGetButtonInfo

La fonction TSPI_phoneGetButtonInfo retourne des informations sur un bouton spécifié.
TSPI_phoneGetData

La fonction TSPI_phoneGetData charge les informations de l’emplacement spécifié dans l’appareil téléphonique ouvert vers la mémoire tampon spécifiée.
TSPI_phoneGetDevCaps

La fonction TSPI_phoneGetDevCaps interroge un appareil téléphonique spécifié pour déterminer ses fonctionnalités de téléphonie.
TSPI_phoneGetDisplay

La fonction TSPI_phoneGetDisplay retourne le contenu actuel de l’affichage du téléphone spécifié.
TSPI_phoneGetExtensionID

La fonction TSPI_phoneGetExtensionID récupère l’identificateur d’extension pris en charge par le fournisseur de services pour l’appareil téléphonique indiqué.
TSPI_phoneGetGain

La fonction TSPI_phoneGetGain retourne le paramètre de gain du microphone de l’appareil hookswitch du téléphone spécifié.
TSPI_phoneGetHookSwitch

La fonction TSPI_phoneGetHookSwitch retourne le mode d’interconnexion actuel de l’appareil téléphonique ouvert spécifié.
TSPI_phoneGetIcon

La fonction TSPI_phoneGetIcon récupère une icône spécifique à un appareil de téléphone de service (ou propre au fournisseur) à afficher à l’utilisateur.
TSPI_phoneGetID

La fonction TSPI_phoneGetID retourne un identificateur d’appareil pour la classe d’appareil donnée associée à l’appareil téléphonique spécifié.
TSPI_phoneGetLamp

La fonction TSPI_phoneGetLamp retourne le mode de lampe actuel de la lampe spécifiée.
TSPI_phoneGetRing

La fonction TSPI_phoneGetRing permet à une application d’interroger l’appareil téléphonique ouvert spécifié quant à son mode d’anneau actuel.
TSPI_phoneGetStatus

La fonction TSPI_phoneGetStatus interroge l’appareil téléphonique ouvert spécifié pour sa status globale.
TSPI_phoneGetVolume

La fonction TSPI_phoneGetVolume retourne le paramètre de volume de l’appareil hookswitch du téléphone spécifié.
TSPI_phoneNegotiateExtVersion

La fonction TSPI_phoneNegotiateExtVersion retourne le numéro de version d’extension le plus élevé sous lequel le fournisseur de services peut opérer pour cet appareil, compte tenu de la plage de versions d’extension possibles.
TSPI_phoneNegotiateTSPIVersion

La fonction TSPI_phoneNegotiateTSPIVersion retourne la version SPI la plus élevée sous laquelle le fournisseur de services peut opérer pour cet appareil, compte tenu de la plage de versions SPI possibles.
TSPI_phoneOpen

La fonction TSPI_phoneOpen ouvre l’appareil téléphonique dont l’identificateur d’appareil est donné, en retournant le handle opaque du fournisseur de services pour l’appareil et en conservant le handle opaque de TAPI pour l’appareil pour l’utiliser dans les appels suivants à la procédure PHONEEVENT.
TSPI_phoneSelectExtVersion

La fonction TSPI_phoneSelectExtVersion sélectionne la version d’extension indiquée pour l’appareil téléphonique indiqué. Les requêtes suivantes fonctionnent selon cette version d’extension.
TSPI_phoneSetButtonInfo

La fonction TSPI_phoneSetButtonInfo définit des informations sur le bouton spécifié sur le téléphone spécifié.
TSPI_phoneSetData

La fonction TSPI_phoneSetData télécharge les informations de la mémoire tampon spécifiée sur l’appareil téléphonique ouvert à l’identificateur de données sélectionné.
TSPI_phoneSetDisplay

La fonction TSPI_phoneSetDisplay entraîne l’affichage de la chaîne spécifiée sur l’appareil téléphonique ouvert spécifié.
TSPI_phoneSetGain

La fonction TSPI_phoneSetGain définit le gain du microphone du périphérique hookswitch spécifié sur le niveau de gain spécifié.
TSPI_phoneSetHookSwitch

La fonction TSPI_phoneSetHookSwitch définit l’état de raccordement des périphériques hookswitch du téléphone ouvert spécifié sur le mode spécifié. Seul l’état de hookswitch des périphériques hookswitch répertoriés est affecté.
TSPI_phoneSetLamp

La fonction TSPI_phoneSetLamp permet de définir la lampe spécifiée sur l’appareil téléphonique d’ouverture spécifié dans le mode de lampe spécifié.
TSPI_phoneSetRing

La fonction TSPI_phoneSetRing sonne l’appareil téléphonique ouvert spécifié en utilisant le mode d’anneau et le volume spécifiés.
TSPI_phoneSetStatusMessages

La fonction TSPI_phoneSetStatusMessages permet au fournisseur de services de filtrer status messages qui ne présentent actuellement aucun intérêt pour une application.
TSPI_phoneSetVolume

La fonction TSPI_phoneSetVolume définit le volume du composant haut-parleur du périphérique hookswitch spécifié au niveau spécifié.
TSPI_providerConfig

La fonction TSPI_providerConfig est obsolète. Les fournisseurs de services TAPI version 1.4 ou antérieure peuvent implémenter cette fonction TSPI. TapI version 2.0 ou ultérieure implémentent TUISPI_providerConfig.
TSPI_providerCreateLineDevice

La fonction TSPI_providerCreateLineDevice est appelée par TAPI en réponse à la réception d’un message LINE_CREATE du fournisseur de services, ce qui permet la création dynamique d’un appareil de ligne.
TSPI_providerCreatePhoneDevice

La fonction TSPI_providerCreatePhoneDevice est appelée par TAPI en réponse à la réception d’un message PHONE_CREATE du fournisseur de services, ce qui permet la création dynamique d’un appareil téléphonique.
TSPI_providerEnumDevices

TAPI appelle la fonction TSPI_providerEnumDevices avant TSPI_providerInit pour déterminer le nombre d’appareils de ligne et de téléphone pris en charge par le fournisseur de services.
TSPI_providerFreeDialogInstance

La fonction TSPI_providerFreeDialogInstance informe le fournisseur de services que la boîte de dialogue associée à hdDlgInst a été supprimée.
TSPI_providerGenericDialogData

La fonction TSPI_providerGenericDialogData fournit au fournisseur de services les données qui ont été envoyées à partir de la DLL d’interface utilisateur exécutée dans un contexte d’application via la fonction TUISPIDLLCALLBACK.
TSPI_providerInit

La fonction TSPI_providerInit initialise le fournisseur de services et lui donne les paramètres requis pour les opérations suivantes.
TSPI_providerInstall

La fonction TSPI_providerInstall est obsolète. Les fournisseurs de services TAPI version 1.4 ou antérieure peuvent implémenter cette fonction TSPI. Les TSP TAPI version 2.0 ou ultérieure implémentent TUISPI_providerInstall.
TSPI_providerRemove

La fonction TSPI_providerRemove est obsolète. Les fournisseurs de services TAPI version 1.4 ou antérieure peuvent implémenter cette fonction TSPI. TapI version 2.0 ou ultérieure implémentent TUISPI_providerRemove.
TSPI_providerShutdown

La fonction TSPI_providerShutdown arrête le fournisseur de services. Le fournisseur de services met fin à toutes les activités qu’il a en cours et libère les ressources qu’il a allouées.
TSPI_providerUIIdentify

La fonction TSPI_providerUIIdentify extrait du fournisseur de services le chemin d’accès complet pour charger le composant DLL d’interface utilisateur du fournisseur de services.
TUISPI_lineConfigDialog

La fonction TUISPI_lineConfigDialog permet au fournisseur de l’appareil de ligne spécifié d’afficher une boîte de dialogue modale en tant que fenêtre enfant de hwndOwner pour permettre à l’utilisateur de configurer les paramètres liés au périphérique de ligne.
TUISPI_lineConfigDialogEdit

La fonction TUISPI_lineConfigDialogEdit permet au fournisseur de l’appareil de ligne spécifié d’afficher une boîte de dialogue modale en tant que fenêtre enfant de hwndOwner pour permettre à l’utilisateur de configurer les paramètres liés au périphérique de ligne.
TUISPI_phoneConfigDialog

La fonction TUISPI_phoneConfigDialog permet au fournisseur de l’appareil téléphonique spécifié d’afficher une boîte de dialogue modale en tant que fenêtre enfant de hwndOwner pour permettre à l’utilisateur de configurer les paramètres liés à l’appareil téléphonique.
TUISPI_providerConfig

La fonction TUISPI_providerConfig implémente les éléments d’interface utilisateur qui doivent s’exécuter dans le contexte de l’application appelante. Cette fonction rend la fonction TSPI_providerConfig obsolète dans les versions 2.0 et ultérieures (prises en charge dans les versions 1.4 et antérieures).
TUISPI_providerGenericDialog

La fonction TUISPI_providerGenericDialog dans la DLL d’interface utilisateur est appelée lorsque le fournisseur de services envoie un message LINE_CREATEDIALOGINSTANCE.
TUISPI_providerGenericDialogData

La fonction TUISPI_providerGenericDialogData dans la DLL d’interface utilisateur est appelée lorsque le fournisseur de services envoie un message LINE_SENDDIALOGINSTANCEDATA.
TUISPI_providerInstall

L’implémentation de la fonction TUISPI_providerInstall est la possibilité pour le fournisseur de services d’installer toutes les « pièces » supplémentaires du fournisseur dans les répertoires appropriés et de configurer les entrées de Registre dont le fournisseur a besoin.
TUISPI_providerRemove

La fonction TUISPI_providerRemove demande à l’utilisateur de confirmer l’élimination du fournisseur de services. Cette fonction rend la fonction TSPI_providerRemove obsolète dans les versions 2.0 et ultérieures (prises en charge dans les versions 1.4 et antérieures).

Fonctions de rappel

 
ASYNC_COMPLETION

Completion_Proc est une fonction de rappel implémentée par TAPI et fournie au fournisseur de services en tant que paramètre pour TSPI_providerInit.
LINEEVENT

Line_Event est une fonction de rappel implémentée par TAPI et fournie au fournisseur de services en tant que paramètre pour TSPI_lineOpen. Le fournisseur de services appelle cette fonction pour signaler les événements qui se produisent sur la ligne ou sur les appels sur la ligne.
PHONEEVENT

Phone_Event une fonction de rappel implémentée par TAPI et fournie au fournisseur de services en tant que paramètre pour TSPI_phoneOpen. Le fournisseur de services appelle cette fonction pour signaler les événements qui se produisent sur le téléphone.
TUISPIDLLCALLBACK

La fonction DllCallbackProc est appelée par la DLL d’interface utilisateur pour envoyer un bloc de paramètres privés au fournisseur de services.

Structures

 
TUISPICREATEDIALOGINSTANCEPARAMS

La structure de données TUISPI est définie ci-dessous.