Interfaccia ITAddressEvent (tapi3if.h)

L'interfaccia ITAddressEvent contiene metodi che recuperano la descrizione degli eventi di indirizzo. Quando l'implementazione dell'applicazione del metodo ITTAPIEventNotification::Event indica un TAPI_EVENTuguale a TE_ADDRESS, il parametro pEvent del metodo è un puntatore IDispatch per l'interfaccia ITAddressEvent . I metodi di questa interfaccia possono essere usati per recuperare informazioni sul tipo di evento, su cui si è verificato l'evento e per il terminale.

Nota È necessario chiamare il metodo ITTAPI::p ut_EventFilter e impostare una maschera di filtro eventi che include l'evento TE_ADDRESS per abilitare la ricezione degli eventi di indirizzo. Se non si chiama ITTAPI::p ut_EventFilter, l'applicazione non riceverà eventi. Per altre informazioni, vedere Panoramica degli eventi .
 

Ereditarietà

L'interfaccia ITAddressEvent eredita dall'interfaccia IDispatch . ITAddressEvent include anche questi tipi di membri:

Metodi

L'interfaccia ITAddressEvent include questi metodi.

 
ITAddressEvent::get_Address

Il metodo get_Address ottiene un puntatore all'oggetto ITAddress coinvolto in un evento.
ITAddressEvent::get_Event

Il metodo get_Event ottiene il descrittore ADDRESS_EVENT di un evento.
ITAddressEvent::get_Terminal

Il metodo get_Terminal ottiene un puntatore all'interfaccia ITTerminal associata all'evento.

Commenti

Alcuni eventi nei dispositivi PnP non verranno ricevuti finché non dopo la prima enumerazione dei terminali statici usando ITTerminalSupport::EnumerateStaticTerminals o ITTerminalSupport::get_StaticTerminals.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione tapi3if.h (includere Tapi3.h)

Vedi anche

ADDRESS_EVENT

Oggetto Address

Panoramica degli eventi del dispositivo

Panoramica della notifica eventi

Idispatch

ITAddress

ITTAPIEventNotification::Event

ITTerminal

Registrare il frammento di codice eventi

TAPI_EVENT