_Constantes LINEADDRESSSTATE
Les constantes d’indicateur de bit LINEADDRESSSTATE _ décrivent les différents éléments d’état d’adresse.
-
LINEADDRESSSTATE _ CAPSCHANGE
-
-
Indique que, en raison des modifications de configuration apportées par l’utilisateur ou d’autres circonstances, un ou plusieurs membres de la structure LINEADDRESSCAPS pour l’adresse ont changé. L’application doit utiliser lineGetAddressCaps pour lire la structure mise à jour. Si un fournisseur de services envoie un message _ ADDRESSSTATE de ligne contenant cette valeur à TAPI, TAPI le transmet aux applications qui ont négocié TAPI version 1,4 ou ultérieure ; les applications qui négocient une version d’API antérieure recevront les messages de ligne _ LINEDEVSTATE qui spécifient LINEDEVSTATE _ Réinit, en leur demandant d’arrêter et de réinitialiser leur connexion à TAPI pour obtenir les informations mises à jour.
-
-
LINEADDRESSSTATE _ DEVSPECIFIC
-
-
L’élément spécifique à l’appareil de l’état de l’adresse a changé.
-
-
LINEADDRESSSTATE _ vers l’avant
-
-
L’état de transfert de l’adresse a changé, y compris éventuellement le nombre d’anneaux pour déterminer une condition de non-réponse. L’application doit vérifier l’état de l’adresse pour déterminer les détails sur l’état de transfert actuel de l’adresse.
-
-
LINEADDRESSSTATE _ INUSEMANY
-
-
L’adresse surveillée ou de pont est passée de l’utilisation d’une station à l’utilisation par plusieurs stations.
-
-
LINEADDRESSSTATE _ INUSEONE
-
-
L’adresse est passée de inactif ou en cours d’utilisation par de nombreuses stations de pont en cours d’utilisation par une seule station.
-
-
LINEADDRESSSTATE _ INUSEZERO
-
-
L’adresse est passée à inactif (elle n’est pas utilisée par les stations).
-
-
LINEADDRESSSTATE _ NUMCALLS
-
-
Le nombre d’appels sur l’adresse a changé. Il s’agit du résultat d’événements tels qu’un nouvel appel entrant, d’un appel sortant sur l’adresse ou d’un appel modifiant son état de suspension. Cet indicateur couvre les modifications apportées à l’un des membres dwNumActiveCalls, dwNumOnHoldCalls et dwNumOnHoldPendingCalls dans la structure LINEADDRESSSTATUS . L’application doit vérifier les trois membres lorsqu’elle reçoit un message de ligne _ ADDRESSSTATE (numCalls).
-
-
LINEADDRESSSTATE _ autre
-
-
Les éléments d’état d’adresse autres que ceux listés ci-dessous ont été modifiés. L’application doit vérifier l’état actuel de l’adresse pour déterminer les éléments qui ont été modifiés.
-
-
_terminaux LINEADDRESSSTATE
-
-
Les paramètres de terminal pour l’adresse ont été modifiés.
-
Notes
Aucune extensibilité. Tous les 32 bits sont réservés.
Une application est avertie des modifications apportées à ces éléments d’État dans le message de ligne _ ADDRESSSTATE . Les fonctionnalités de l’appareil de l’adresse indiquent les modifications d’état d’adresse qui peuvent être signalées pour cette adresse.
Spécifications
| Condition requise | Valeur |
|---|---|
| Version TAPI |
Nécessite TAPI 2,0 ou une version ultérieure |
| En-tête |
|