constantes PHONESTATE_
Les constantes d’indicateur de bits PHONESTATE_ décrivent différents éléments status pour un appareil téléphonique.
-
PHONESTATE_CAPSCHANGE
-
-
Indique que, en raison des modifications de configuration apportées par l’utilisateur ou d’autres circonstances, un ou plusieurs des membres de la structure PHONECAPS ont changé. L’application doit utiliser phoneGetDevCaps pour lire la structure mise à jour. Si un fournisseur de services envoie un message PHONE_STATE contenant cette valeur à TAPI, TAPI la transmet aux applications qui ont négocié TAPI version 1.4 ou ultérieure ; les applications qui négocient une version précédente de l’API reçoivent des messages PHONE_STATE spécifiant PHONESTATE_REINIT, les obligeant à arrêter et à réinitialiser leur connexion à TAPI pour obtenir les informations mises à jour.
-
-
PHONESTATE_CONNECTED
-
-
La connexion entre l’appareil téléphonique et TAPI vient d’être établie. Cela se produit lorsque TAPI est appelé pour la première fois ou lorsque le câble qui connecte le téléphone au PC est branché avec TAPI actif.
-
-
PHONESTATE_DEVSPECIFIC
-
-
Les informations spécifiques à l’appareil du téléphone ont changé.
-
-
PHONESTATE_DISCONNECTED
-
-
La connexion entre l’appareil téléphonique et TAPI était juste rompue. Cela se produit lorsque le câble qui connecte le téléphone défini au PC est débranché pendant que TAPI est actif.
-
-
PHONESTATE_DISPLAY
-
-
L’affichage du téléphone a changé.
-
-
PHONESTATE_HANDSETGAIN
-
-
Le paramètre de gain de microphone du combiné a changé.
-
-
PHONESTATE_HANDSETHOOKSWITCH
-
-
L’état du commutateur de crochet du combiné a changé.
-
-
PHONESTATE_HANDSETVOLUME
-
-
Le paramètre de volume du haut-parleur du combiné a changé.
-
-
PHONESTATE_HEADSETHOOKSWITCH
-
-
L’état d’hameçon du casque a changé.
-
-
PHONESTATE_HEADSETGAIN
-
-
Le paramètre de gain de microphone du casque a changé.
-
-
PHONESTATE_HEADSETVOLUME
-
-
Le paramètre de volume du haut-parleur du casque a changé.
-
-
PHONESTATE_LAMP
-
-
Une lampe du téléphone a changé.
-
-
PHONESTATE_MONITORS
-
-
Nombre de moniteurs pour l’appareil téléphonique.
-
-
PHONESTATE_OTHER
-
-
Les éléments status téléphoniques autres que ceux répertoriés ci-dessous ont changé. L’application doit case activée l’status de téléphone actuel pour déterminer les éléments qui ont changé.
-
-
PHONESTATE_OWNER
-
-
Nombre de propriétaires de l’appareil téléphonique.
-
-
PHONESTATE_REINIT
-
-
Les éléments ont changé dans la configuration des appareils téléphoniques. Pour prendre conscience de ces modifications (comme pour l’apparition de nouveaux appareils téléphoniques), l’application doit réinitialiser son utilisation de TAPI.
-
-
PHONESTATE_REMOVED
-
-
Indique que l’appareil est supprimé du système par le fournisseur de services (probablement par le biais d’une action utilisateur, d’un panneau de configuration ou d’un utilitaire similaire). Un message PHONE_STATE avec cette valeur est normalement immédiatement suivi d’un message PHONE_CLOSE sur l’appareil. Les tentatives suivantes d’accès à l’appareil avant la réinitialisation du TAPI entraînent le retour de PHONEERR_NODEVICE à l’application. Si un fournisseur de services envoie un message PHONE_STATE contenant cette valeur à TAPI, TAPI la transmet aux applications qui ont négocié TAPI version 1.4 ou ultérieure ; les applications qui négocient une version d’API précédente ne recevront aucune notification.
-
-
PHONESTATE_RESUME
-
-
L’utilisation de l’appareil téléphonique par l’application est reprise après avoir été suspendue pendant un certain temps.
-
-
PHONESTATE_RINGMODE
-
-
Le mode d’anneau du téléphone a changé.
-
-
PHONESTATE_RINGVOLUME
-
-
Le volume de l’anneau du téléphone a changé.
-
-
PHONESTATE_SPEAKERHOOKSWITCH
-
-
L’état d’hameçon du haut-parleur a changé.
-
-
PHONESTATE_SPEAKERGAIN
-
-
L’état du paramètre de gain de microphone du haut-parleur a changé.
-
-
PHONESTATE_SPEAKERVOLUME
-
-
Le paramètre de volume du haut-parleur du speakerphone a changé.
-
-
PHONESTATE_SUSPEND
-
-
L’utilisation du téléphone par l’application est temporairement suspendue.
-
Notes
Aucune extensibilité. Les 32 bits sont réservés.
Spécifications
Condition requise | Valeur |
---|---|
Version TAPI |
Nécessite TAPI 2.0 ou version ultérieure |
En-tête |
|