Compartilhar via


Interface ITAddressEvent (tapi3if.h)

A interface ITAddressEvent contém métodos que recuperam a descrição dos eventos de endereço. Quando a implementação do aplicativo do método ITTAPIEventNotification::Event indica uma TAPI_EVENT igual a TE_ADDRESS, o parâmetro pEvent do método é um ponteiro IDispatch para a interface ITAddressEvent . Os métodos dessa interface podem ser usados para recuperar informações sobre o tipo de evento, em qual endereço o evento ocorreu e em qual terminal.

Nota Você deve chamar o método ITTAPI::p ut_EventFilter e definir uma máscara de filtro de evento que inclua o evento TE_ADDRESS para habilitar a recepção de eventos de endereço. Se você não chamar ITTAPI::p ut_EventFilter, seu aplicativo não receberá nenhum evento. Para obter mais informações, consulte a Visão geral de eventos .
 

Herança

A interface ITAddressEvent herda da interface IDispatch . ITAddressEvent também tem estes tipos de membros:

Métodos

A interface ITAddressEvent tem esses métodos.

 
ITAddressEvent::get_Address

O método get_Address obtém um ponteiro para o objeto ITAddress envolvido em um evento.
ITAddressEvent::get_Event

O método get_Event obtém o descritor ADDRESS_EVENT de um evento.
ITAddressEvent::get_Terminal

O método get_Terminal obtém um ponteiro para a interface ITTerminal associada ao evento.

Comentários

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

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho tapi3if.h (inclua Tapi3.h)

Confira também

ADDRESS_EVENT

Objeto Address

Visão geral de eventos de dispositivo

Visão geral da Notificação de Eventos

IDispatch

ITAddress

ITTAPIEventNotification::Event

ITTerminal

Registrar snippet de código de eventos

TAPI_EVENT