Telephony Service Provider Interface (TSPI)
Un fournisseur de services de téléphonie (TSPI) gère les contrôles spécifiques aux appareils pour la programmation des communications. Un TSP doit être conforme au fournisseur de services de téléphonie (TSPI) pour fonctionner en tant que fournisseur de services dans l’environnement de téléphonie Microsoft. TSPI définit les fonctions externes exposées par un fournisseur de services de téléphonie fourni avec des équipements de communication.
Un auteur TSP doit être familiarisé avec le matériel de La vue d’ensemble de la téléphonie Microsoft, qui couvre l’architecture générale de la téléphonie et fournit une vue d’ensemble du matériel commun à plusieurs API de téléphonie. Par exemple, cette section contient une liste d’opérations de contrôle de session, telles que Park, avec des descriptions de chaque opération et des sauts vers les éléments de programmation TAPI 2.2, TAPI 3 et TSPI associés.
Les présentations suivantes couvrent des documents spécifiques aux besoins d’un auteur TSP. Notez que les parties les plus difficiles de l’écriture d’un TSP sont les détails spécifiques à l’appareil et au système d’exploitation, qui ne relèvent pas du cadre de ce document.
La vue d’ensemble de TSPI est divisée en sections suivantes :
- Les considérations générales relatives à la programmation couvrent les exigences relatives aux DLL, la gestion correcte des versions, les vérifications d’erreurs effectuées par TAPI, un résumé de la façon dont les fonctions TSPI correspondent aux fonctions TAPI 2.2 (TAPI/C) et une discussion sur les niveaux de service exprimés dans TSPI.
- Le cycle de vie d’un fournisseur de services de téléphonie contient un résumé général des phases opérationnelles d’un fournisseur de services de téléphonie.
- Device Access couvre les principes de base de la façon dont un TSP expose les informations et les contrôles de l’appareil à TAPI.
- L’accès de session couvre ce que TAPI attend d’un TSP pendant une session de communication.
- Media Access fournit un ensemble limité de contrôles sur les flux multimédias. Un contrôle beaucoup plus fin est possible grâce à l’utilisation d’un fournisseur de services multimédias, et les auteurs de fournisseurs de services doivent utiliser cette API chaque fois que cela est possible. Le TSPI fournit des communications entre une paire TSP/MSP.
- Les appareils téléphoniques couvrent les informations supplémentaires et les opérations exposées si un TSP gère le contrôle de l’ensemble de téléphones. Ces opérations sont facultatives.
- L’interface DLL du fournisseur de services de téléphonie couvre des fonctions spéciales qui peuvent être implémentées pour permettre à un utilisateur de définir directement de nombreux aspects des fonctionnalités d’un fournisseur de services de téléphonie.
Consultez la référence TSPI pour plus d’informations sur les éléments de programmation TSPI.