constantes LINEADDRESSSTATE_
Les constantes d’indicateur de bits LINEADDRESSSTATE_ décrivent différents éléments d’adresse status.
-
LINEADDRESSSTATE_CAPSCHANGE
-
-
Indique qu’en raison des modifications de configuration apportées par l’utilisateur ou d’autres circonstances, un ou plusieurs des membres de la structure LINEADDRESSCAPS pour l’adresse ont été modifiés. L’application doit utiliser lineGetAddressCaps pour lire la structure mise à jour. Si un fournisseur de services envoie un message LINE_ADDRESSSTATE 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 précédente de l’API reçoivent des messages LINE_LINEDEVSTATE spécifiant LINEDEVSTATE_REINIT, ce qui les oblige à s’arrêter et à réinitialiser leur connexion à TAPI pour obtenir les informations mises à jour.
-
-
LINEADDRESSSTATE_DEVSPECIFIC
-
-
L’élément spécifique à l’appareil de l’adresse status a changé.
-
-
LINEADDRESSSTATE_FORWARD
-
-
La status 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 case activée l’adresse status pour déterminer des détails sur le status de transfert actuel de l’adresse.
-
-
LINEADDRESSSTATE_INUSEMANY
-
-
L’adresse surveillée ou pontée est passée du lieu d’utilisation par une station à l’adresse utilisée par plusieurs stations.
-
-
LINEADDRESSSTATE_INUSEONE
-
-
L’adresse est passée de l’inactivité ou de l’utilisation par de nombreuses stations pontées à une seule station.
-
-
LINEADDRESSSTATE_INUSEZERO
-
-
L’adresse est devenue inactive (elle n’est utilisée par aucune station).
-
-
LINEADDRESSSTATE_NUMCALLS
-
-
Le nombre d’appels sur l’adresse a changé. Cela est le résultat d’événements tels qu’un nouvel appel entrant, un appel sortant sur l’adresse ou un appel qui modifie sa conservation status. Cet indicateur couvre les modifications apportées aux membres dwNumActiveCalls, dwNumOnHoldCalls et dwNumOnHoldPendingCalls dans la structure LINEADDRESSSTATUS . L’application doit case activée ces trois membres lorsqu’elle reçoit un message LINE_ADDRESSSTATE (numCalls).
-
-
LINEADDRESSSTATE_OTHER
-
-
Les éléments status d’adresse autres que ceux répertoriés ci-dessous ont changé. L’application doit case activée l’adresse actuelle status pour déterminer les éléments qui ont changé.
-
-
LINEADDRESSSTATE_TERMINALS
-
-
Les paramètres de terminal de l’adresse ont changé.
-
Notes
Aucune extensibilité. Les 32 bits sont réservés.
Une application est avertie des modifications apportées à ces éléments status dans le message LINE_ADDRESSSTATE. Les fonctionnalités de l’appareil de l’adresse indiquent les changements d’état d’adresse qui peuvent être signalés pour cette adresse.
Spécifications
Condition requise | Valeur |
---|---|
Version TAPI |
Nécessite TAPI 2.0 ou version ultérieure |
En-tête |
|