Partager via


Fonctions de service téléphonique supplémentaires

Les fonctions de service téléphonique supplémentaires sont répertoriées par catégorie dans les rubriques suivantes. Une fonction est identifiée comme asynchrone si elle indique l’achèvement dans un message REPLY à l’application. Si la fonction retourne toujours son résultat immédiatement à l’application, la fonction est considérée comme synchrone.

Voici un regroupement fonctionnel des fonctions de service téléphonique supplémentaires :

Initialisation et arrêt du téléphone

Fonction Description
phoneInitializeEx Initialise l’abstraction de téléphone TAPI à utiliser par l’application appelante. Synchronous.
phoneShutdown Arrête l’utilisation par une application de l’abstraction de téléphone de TAPI. Synchronous.

 

Négociation de version de téléphone

Fonction Description
phoneNegotiateAPIVersion Permet à une application de négocier une version TAPI à utiliser. Synchronous.

 

Ouverture et fermeture d’appareils téléphoniques

Fonction Description
phoneOpen Ouvre l’appareil téléphonique spécifié, en accordant à l’application des privilèges de propriétaire ou de moniteur. Synchronous.
phoneClose Ferme un appareil téléphonique ouvert spécifié. Synchronous.

 

État et fonctionnalités du téléphone

Fonction Description
phoneGetDevCaps Retourne les fonctionnalités d’un appareil téléphonique donné. Synchronous.
phoneGetID Retourne un ID d’appareil pour la classe d’appareil donnée associée à l’appareil téléphonique spécifié. Synchronous.
phoneGetIcon Permet à une application de récupérer une icône pour l’afficher à l’utilisateur. Synchronous.
phoneConfigDialog Entraîne l’affichage par le fournisseur de l’appareil téléphonique spécifié d’une boîte de dialogue qui permet à l’utilisateur de configurer les paramètres liés à l’appareil téléphonique. Synchronous.

 

Périphériques Hookswitch

Fonction Description
phoneSetHookSwitch Définit l’état de raccordement des périphériques hookswitch d’un téléphone ouvert sur un mode spécifié. Asynchrone.
phoneGetHookSwitch Interroge le mode hookswitch d’un périphérique hookswitch d’un appareil téléphonique ouvert. Synchronous.
phoneSetVolume Définit le volume du haut-parleur d’un appareil hookswitch d’un appareil téléphonique ouvert. Asynchrone.
phoneGetVolume Retourne le paramètre de volume du haut-parleur d’un appareil hookswitch d’un appareil téléphonique ouvert. Synchronous.
phoneSetGain Définit le gain du micro d’un appareil hookswitch d’un appareil téléphonique ouvert. Asynchrone.
phoneGetGain Retourne le paramètre de gain du micro d’un appareil hookswitch d’un téléphone ouvert. Synchronous.

 

Affichage

Fonction Description
phoneSetDisplay Écrit des informations dans l’affichage d’un appareil téléphonique ouvert. Asynchrone.
phoneGetDisplay Retourne le contenu actuel de l’affichage d’un téléphone. Synchronous.

 

Anneau

Fonction Description
phoneSetRing Sonne un appareil téléphonique ouvert en fonction d’un mode d’anneau donné. Asynchrone.
phoneGetRing Retourne le mode d’anneau actuel d’un appareil téléphonique ouvert. Synchronous.

 

Boutons

Fonction Description
phoneSetButtonInfo Définit les informations associées à un bouton sur un appareil téléphonique. Asynchrone.
phoneGetButtonInfo Retourne les informations associées à un bouton sur un appareil téléphonique. Synchronous.

 

Lampes

Fonction Description
phoneSetLamp Allume une lampe sur un appareil téléphonique ouvert spécifié dans un mode d’éclairage de lampe donné. Asynchrone.
phoneGetLamp Retourne le mode de lampe actuel de la lampe spécifiée. Synchronous.

 

Zones de données

Fonction Description
phoneSetData Télécharge une mémoire tampon de données dans une zone de données donnée dans l’appareil téléphonique. Asynchrone.
phoneGetData Charge le contenu d’une zone de données donnée dans l’appareil téléphonique dans une mémoire tampon. Synchronous.

 

Statut

Fonction Description
phoneSetStatusMessages Spécifie les modifications status pour lesquelles l’application souhaite être avertie. Synchronous.
phoneGetStatusMessages Retourne la status modifications pour lesquelles l’application souhaite être avertie. Synchronous.
phoneGetStatus Retourne la status complète d’un appareil téléphonique ouvert. Synchronous.