Condividi tramite


enumerazione ADDRESS_EVENT (tapi3if.h)

L'enumerazione ADDRESS_EVENT descrive gli eventi di indirizzo. Il metodo ITAddressEvent::get_Event restituisce un membro di questa enumerazione per indicare il tipo di evento di indirizzo che si è verificato.

Sintassi

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
} ;

Costanti

 
AE_STATE
Valore: 0
Lo stato dell'indirizzo è cambiato. Vedere
ITAddress::get_State.
AE_CAPSCHANGE
Le funzionalità degli indirizzi sono state modificate. Vedere
flag di funzionalità.
AE_RINGING
C'è squillamento sull'indirizzo.
AE_CONFIGCHANGE
La configurazione dell'indirizzo è stata modificata.
AE_FORWARD
L'inoltro è cambiato. Vedere
ITAddress::get_CurrentForwardInfo.
AE_NEWTERMINAL
È stato aggiunto un nuovo terminale. L'applicazione deve rispondere selezionando il terminale se verrà usato in una chiamata attiva.
AE_REMOVETERMINAL
È stato rimosso un terminale. L'applicazione deve rispondere deselezionando il terminale se è attualmente selezionato per una chiamata attiva.
AE_MSGWAITON
L'indicatore di attesa del messaggio è stato attivato. Questo vale solo per gli indirizzi telefonici.
AE_MSGWAITOFF
L'indicatore di attesa del messaggio è stato disattivato. Questo vale solo per gli indirizzi telefonici.
AE_LASTITEM
Ultimo elemento dell'enumerazione.

Commenti

Alcuni eventi nei dispositivi PnP non verranno ricevuti fino alla prima enumerazione dei terminali statici tramite ITTerminalSupport::EnumerateStaticTerminals o ITTerminalSupport::get_StaticTerminals.

Requisiti

   
Intestazione tapi3if.h

Vedi anche

Panoramica delle notifiche degli eventi

ITAddressEvent::get_Event

ITCallNotificationEvent