Interfaz ITCallInfoChangeEvent (tapi3if.h)
La interfaz ITCallInfoChangeEvent contiene métodos que recuperan la descripción de los eventos de cambio de información de llamadas. Cuando la implementación de la aplicación del método ITTAPIEventNotification::Event indica un TAPI_EVENT igual a TE_CALLINFOCHANGE, el parámetro pEvent del método es un puntero IDispatch para la interfaz ITCallInfoChangeEvent . Los métodos de esta interfaz se pueden usar para recuperar información relativa a la información de llamada que ha cambiado.
ITCallInfoChangeEvent es una interfaz saliente. Esta interfaz se registra con el objeto TAPI para obtener toda la información sobre las llamadas. Una aplicación debe haber llamado al método ITTAPI::RegisterCallNotifications en el objeto TAPI antes de registrar esta interfaz. Si no es así, se producirá un error en la llamada a Aviso . Esta interfaz no se puede anular el registro: siempre se producirá un error en Unadvise .
Herencia
La interfaz ITCallInfoChangeEvent hereda de la interfaz IDispatch . ITCallInfoChangeEvent también tiene estos tipos de miembros:
Métodos
La interfaz ITCallInfoChangeEvent tiene estos métodos.
ITCallInfoChangeEvent::get_Call El método get_Call devuelve la interfaz ITCallInfo en la que ha cambiado la información de llamada. |
ITCallInfoChangeEvent::get_CallbackInstance El método get_CallbackInstance obtiene un puntero a la instancia de devolución de llamada asociada a este evento. (ITCallInfoChangeEvent.get_CallbackInstance) |
ITCallInfoChangeEvent::get_Cause El método get_Cause obtiene una descripción CALLINFOCHANGE_CAUSE del cambio. |
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | tapi3if.h (include Tapi3.h) |
Consulte también
ITTAPI::RegisterCallNotifications
ITTAPIEventNotification::Event