Интерфейс ITCallInfoChangeEvent (tapi3if.h)
Интерфейс ITCallInfoChangeEvent содержит методы, которые извлекают описание событий изменения сведений о вызове. Если реализация приложения метода ITTAPIEventNotification::Event указывает на TAPI_EVENTравное TE_CALLINFOCHANGE, параметр pEvent метода является указателем IDispatch для интерфейса ITCallInfoChangeEvent . Методы этого интерфейса можно использовать для получения сведений об измененных вызовах.
ITCallInfoChangeEvent является исходящим интерфейсом. Этот интерфейс регистрируется в объекте TAPI для получения всех сведений о вызовах. Перед регистрацией этого интерфейса приложение должно вызвать метод ITTAPI::RegisterCallNotifications в объекте TAPI. В противном случае вызов "Совет" завершится ошибкой. Отмена регистрации этого интерфейса невозможна. Отмена отмены всегда завершается ошибкой.
Наследование
Интерфейс ITCallInfoChangeEvent наследуется от интерфейса IDispatch . ITCallInfoChangeEvent также имеет следующие типы членов:
Методы
Интерфейс ITCallInfoChangeEvent содержит следующие методы.
ITCallInfoChangeEvent::get_Call Метод get_Call возвращает интерфейс ITCallInfo, в котором изменились сведения о вызове. |
ITCallInfoChangeEvent::get_CallbackInstance Метод get_CallbackInstance получает указатель на экземпляр обратного вызова, связанный с этим событием. (ITCallInfoChangeEvent.get_CallbackInstance) |
ITCallInfoChangeEvent::get_Cause Метод get_Cause получает CALLINFOCHANGE_CAUSE описание изменения. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | tapi3if.h (включая Tapi3.h) |
См. также раздел
ITTAPI::RegisterCallNotifications
ITTAPIEventNotification::Event