énumération ADDRESS_EVENT (tapi3if.h)
L’énumération ADDRESS_EVENT décrit les événements d’adresse. La méthode ITAddressEvent::get_Event retourne un membre de cette énumération pour indiquer le type d’événement d’adresse qui s’est produit.
Syntax
typedef enum ADDRESS_EVENT {
AE_STATE = 0,
AE_CAPSCHANGE,
AE_RINGING,
AE_CONFIGCHANGE,
AE_FORWARD,
AE_NEWTERMINAL,
AE_REMOVETERMINAL,
AE_MSGWAITON,
AE_MSGWAITOFF,
AE_LASTITEM
} ;
Constantes
AE_STATE Valeur : 0 L’état de l’adresse a changé. Consultez ITAddress::get_State. |
AE_CAPSCHANGE Les fonctionnalités d’adresse ont changé. Consultez indicateurs de capacité. |
AE_RINGING Il y a une sonnerie sur l’adresse. |
AE_CONFIGCHANGE La configuration de l’adresse a changé. |
AE_FORWARD Le transfert a changé. Consultez ITAddress::get_CurrentForwardInfo. |
AE_NEWTERMINAL Un nouveau terminal a été ajouté. L’application doit répondre en sélectionnant le terminal s’il doit être utilisé sur un appel actif. |
AE_REMOVETERMINAL Un terminal a été supprimé. L’application doit répondre en désélectionnant le terminal s’il est actuellement sélectionné pour un appel actif. |
AE_MSGWAITON L’indicateur de message en attente a été activé. Cela s’applique uniquement aux adresses téléphoniques. |
AE_MSGWAITOFF L’indicateur d’attente du message a été désactivé. Cela s’applique uniquement aux adresses téléphoniques. |
AE_LASTITEM Dernier élément de cette énumération. |
Remarques
Certains événements sur les appareils PnP ne seront reçus qu’après la première énumération des terminaux statiques à l’aide d’ITTerminalSupport::EnumerateStaticTerminals ou d’ITTerminalSupport::get_StaticTerminals.
Configuration requise
En-tête | tapi3if.h |