Interfaccia ITCallInfoChangeEvent (tapi3if.h)

L'interfaccia ITCallInfoChangeEvent contiene metodi che recuperano la descrizione degli eventi di modifica delle informazioni sulle chiamate. Quando l'implementazione dell'applicazione del metodo ITTAPIEventNotification::Event indica un TAPI_EVENT uguale a TE_CALLINFOCHANGE, il parametro pEvent del metodo è un puntatore IDispatch per l'interfaccia ITCallInfoChangeEvent . I metodi di questa interfaccia possono essere utilizzati per recuperare informazioni relative alle informazioni sulle chiamate modificate.

ITCallInfoChangeEvent è un'interfaccia in uscita. Questa interfaccia viene registrata con l'oggetto TAPI per ottenere tutte le informazioni sulle chiamate. Prima di registrare questa interfaccia, un'applicazione deve aver chiamato il metodo ITTAPI::RegisterCallNotifications nell'oggetto TAPI. In caso contrario, la chiamata a Advise avrà esito negativo. Non è possibile annullare la registrazione dell'interfaccia. Unadvise avrà sempre esito negativo.

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

Ereditarietà

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

Metodi

L'interfaccia ITCallInfoChangeEvent include questi metodi.

 
ITCallInfoChangeEvent::get_Call

Il metodo get_Call restituisce l'interfaccia ITCallInfo in cui sono state modificate le informazioni sulle chiamate.
ITCallInfoChangeEvent::get_CallbackInstance

Il metodo get_CallbackInstance ottiene un puntatore all'istanza di callback associata a questo evento. (ITCallInfoChangeEvent.get_CallbackInstance)
ITCallInfoChangeEvent::get_Cause

Il metodo get_Cause ottiene una descrizione CALLINFOCHANGE_CAUSE della modifica.

Requisiti

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

Vedi anche

Oggetto Call

Idispatch

ITCallInfo

ITTAPI::RegisterCallNotifications

ITTAPIEventNotification::Event

Registrare il frammento di codice eventi

TAPI_EVENT