Partager via


Initialisation TAPI

Le bon fonctionnement des composants TAPI nécessite la configuration de l’environnement de communication sur un ordinateur comme suit :

  • 'installation est effectuée lorsque le logiciel ou le matériel est ajouté pour la première fois à l’ordinateur. Les procédures détaillées dépendent du système d’exploitation et du logiciel lui-même.
  • initialisation principale crée les objets et les chemins de communication.
  • négociation de version garantit que les composants TAPI pourront échanger des données.
  • inventaire des ressources récupère des informations concernant les appareils disponibles pour une utilisation par une application TAPI.
  • notification d’événement spécifie comment TAPI et les fournisseurs de services transmettent les résultats d’opération asynchrones et les informations de modification d’état à l’application.
Fonctions TAPI 2.x Description
lineInitializeEx Configure l’environnement de téléphonie, retourne le handle d’application et le nombre d’appareils.
lineGetDevCaps Obtient les fonctionnalités d’appareil, telles que la version TAPI ou les types de supports pris en charge.
lineGetAddressCaps Obtient les fonctionnalités d’adresse, par exemple si le parc d’appels est pris en charge.
lineOpen Avertit TAPI que l’application utilisera la ligne et de quelle manière.
lineGetMessage Retourne le message TAPI suivant qui est mis en file d’attente pour la remise à une application qui utilise le mécanisme de notification Descripteur d’événements

 

Interfaces ou méthodes TAPI 3.x Description
ITTAPI ::Initialize Configure l’environnement de téléphonie.
ITTAPI ::EnumerateAddresses Énumère les adresses actuellement disponibles.
ITTAPI ::get_Addresses Crée une collection d’adresses actuellement disponibles. Fourni pour les applications clientes Automation, telles que celles écrites en Visual Basic.
ITTAPIEventNotification ::Event Détermine la réponse à une notification d’événement asynchrone. Implémenté par l’application, appelée par TAPI.
ITTAPI ::p ut_EventFilter Définit le masque de filtre d’événement, qui informe TAPI des événements requis par l’application.
ITTAPI ::RegisterCallNotifications Indique à TAPI de passer les sessions entrantes de l’application pour une adresse et un ensemble de types de supports spécifiés.
itMediaSupport Permet à une application de découvrir les fonctionnalités de prise en charge multimédia d’une adresse.