Freigeben über


ADDRESS_EVENT-Enumeration (tapi3if.h)

Die ADDRESS_EVENT Enumeration beschreibt Adressereignisse. Die ITAddressEvent::get_Event-Methode gibt einen Member dieser Enumeration zurück, um den Typ des aufgetretenen Adressereignisses anzugeben.

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

Konstanten

 
AE_STATE
Wert: 0
Der Adressstatus hat sich geändert. Siehe
ITAddress::get_State.
AE_CAPSCHANGE
Die Adressfunktionen wurden geändert. Siehe
Funktionsflags.
AE_RINGING
An der Adresse wird klingelt.
AE_CONFIGCHANGE
Die Adresskonfiguration wurde geändert.
AE_FORWARD
Die Weiterleitung hat sich geändert. Siehe
ITAddress::get_CurrentForwardInfo.
AE_NEWTERMINAL
Ein neues Terminal wurde hinzugefügt. Die Anwendung sollte antworten, indem sie das Terminal auswählt, wenn es bei einem aktiven Anruf verwendet werden soll.
AE_REMOVETERMINAL
Ein Terminal wurde entfernt. Die Anwendung sollte antworten, indem sie die Auswahl des Terminals aufheben, wenn es derzeit für einen aktiven Anruf ausgewählt ist.
AE_MSGWAITON
Der Warteindikator für die Nachricht wurde aktiviert. Dies gilt nur für Telefonadressen.
AE_MSGWAITOFF
Der Warteindikator für die Nachricht wurde deaktiviert. Dies gilt nur für Telefonadressen.
AE_LASTITEM
Letztes Element in dieser Enumeration.

Hinweise

Bestimmte Ereignisse auf PnP-Geräten werden erst empfangen, wenn statische Terminals mit ITTerminalSupport::EnumerateStaticTerminals oder ITTerminalSupport::get_StaticTerminals zum ersten Mal aufgelistet werden.

Anforderungen

   
Kopfzeile tapi3if.h

Weitere Informationen

Übersicht über Ereignisbenachrichtigungen

ITAddressEvent::get_Event

ITCallNotificationEvent