fonctions de Service de Téléphone 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 la fin d’un message de réponse à l’application. Si la fonction retourne toujours son résultat à l’application immédiatement, la fonction est considérée comme synchrone.

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

Téléphone Initialisation et arrêt

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

Téléphone Négociation de version

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

ouverture et fermeture des appareils Téléphone

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

Téléphone État et fonctionnalités

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 à afficher à l’utilisateur. Synchronous.
phoneConfigDialog Fait en sorte que le fournisseur de l’appareil téléphonique spécifié affiche une boîte de dialogue qui permet à l’utilisateur de configurer les paramètres liés à l’appareil mobile. Synchronous.

Appareils hookswitch

Fonction Description
phoneSetHookSwitch Définit l’état du raccordement des appareils hookswitch d’un téléphone ouvert sur un mode spécifié. Asynchrone.
phoneGetHookSwitch Interroge le mode hookswitch d’un appareil hookswitch sur 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 MIC d’un appareil hookswitch d’un appareil téléphonique ouvert. Asynchrone.
phoneGetGain Retourne le paramètre de gain du MIC d’un appareil hookswitch d’un téléphone ouvert. Synchronous.

Affichage

Fonction Description
phoneSetDisplay Écrit des informations sur 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 de sonnerie donné. Asynchrone.
phoneGetRing Retourne le mode de sonnerie 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 Illumine une lampe sur un appareil téléphonique ouvert spécifié dans un mode d’éclairage donné de la lampe. 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 du périphérique téléphonique. Asynchrone.
phoneGetData Charge le contenu d’une zone de données donnée dans le périphérique téléphonique dans une mémoire tampon. Synchronous.

Statut

Fonction Description
phoneSetStatusMessages Spécifie les modifications d’État pour lesquelles l’application souhaite être notifiée. Synchronous.
phoneGetStatusMessages Retourne les modifications d’État pour lesquelles l’application souhaite être notifiée. Synchronous.
phoneGetStatus Retourne l’état complet d’un appareil téléphonique ouvert. Synchronous.