Interface ITCallInfoChangeEvent (tapi3if.h)

A interface ITCallInfoChangeEvent contém métodos que recuperam a descrição dos eventos de alteração de informações de chamada. Quando a implementação do aplicativo do método ITTAPIEventNotification::Event indica uma TAPI_EVENT igual a TE_CALLINFOCHANGE, o parâmetro pEvent do método é um ponteiro IDispatch para a interface ITCallInfoChangeEvent . Os métodos dessa interface podem ser usados para recuperar informações sobre as informações de chamada que foram alteradas.

O ITCallInfoChangeEvent é uma interface de saída. Essa interface é registrada com o objeto TAPI para obter todas as informações sobre chamadas. Um aplicativo deve ter chamado o método ITTAPI::RegisterCallNotifications no objeto TAPI antes de registrar essa interface. Caso contrário, a chamada para Aconselhar falhará. Essa interface não pode ser cancelada— a não supervisão sempre falhará.

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_CALLINFOCHANGE para habilitar a recepção de eventos de alteração de informações de chamada. 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 ITCallInfoChangeEvent herda da interface IDispatch . ITCallInfoChangeEvent também tem estes tipos de membros:

Métodos

A interface ITCallInfoChangeEvent tem esses métodos.

 
ITCallInfoChangeEvent::get_Call

O método get_Call retorna a interface ITCallInfo na qual as informações de chamada foram alteradas.
ITCallInfoChangeEvent::get_CallbackInstance

O método get_CallbackInstance obtém um ponteiro para a instância de retorno de chamada associada a esse evento. (ITCallInfoChangeEvent.get_CallbackInstance)
ITCallInfoChangeEvent::get_Cause

O método get_Cause obtém uma descrição CALLINFOCHANGE_CAUSE da alteração.

Requisitos

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

Confira também

Objeto Call

IDispatch

ITCallInfo

ITTAPI::RegisterCallNotifications

ITTAPIEventNotification::Event

Registrar snippet de código de eventos

TAPI_EVENT