Compartilhar via


enumeração ADDRESS_EVENT (tapi3if.h)

A enumeração ADDRESS_EVENT descreve eventos de endereço. O método ITAddressEvent::get_Event retorna um membro dessa enumeração para indicar o tipo de evento de endereço que ocorreu.

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
Valor: 0
O estado do endereço foi alterado. Consulte
ITAddress::get_State.
AE_CAPSCHANGE
Os recursos de endereço foram alterados. Consulte
sinalizadores de funcionalidade.
AE_RINGING
Há um toque no endereço.
AE_CONFIGCHANGE
A configuração de endereço foi alterada.
AE_FORWARD
O encaminhamento foi alterado. Consulte
ITAddress::get_CurrentForwardInfo.
AE_NEWTERMINAL
Um novo terminal foi adicionado. O aplicativo deve responder selecionando o terminal se ele for usado em uma chamada ativa.
AE_REMOVETERMINAL
Um terminal foi removido. O aplicativo deve responder desmarcando o terminal se estiver selecionado para uma chamada ativa no momento.
AE_MSGWAITON
O indicador de espera de mensagem foi ativado. Isso se aplica somente a endereços telefônicos.
AE_MSGWAITOFF
O indicador de espera de mensagem foi desativado. Isso se aplica somente a endereços telefônicos.
AE_LASTITEM
Último item nesta enumeração.

Comentários

Determinados eventos em dispositivos PnP não serão recebidos até que os terminais estáticos pela primeira vez sejam enumerados usando ITTerminalSupport::EnumerateStaticTerminals ou ITTerminalSupport::get_StaticTerminals.

Requisitos

   
Cabeçalho tapi3if.h

Confira também

Visão geral da Notificação de Eventos

ITAddressEvent::get_Event

ITCallNotificationEvent