Поделиться через


Интерфейсы объектов вызова

Объект Call создается при наличии вызова. Связанные интерфейсы получают и задают сведения о вызове.

Интерфейсы перечислителя и событий не предоставляются напрямую в объекте Call, но перечислены здесь для справки.

Интерфейсы ITCallNotificationEvent, ITCallInfoChangeEvent, ITCallStateEvent, ITCallMediaEvent и IEnumTerminalClass не предоставляются непосредственно в объекте вызова, но тесно связаны с ним и перечислены здесь для справки.

Интерфейс Описание
ITCallInfo Предоставляет сведения об объекте Call, например о состоянии вызова или используемых терминалах.
ITCallInfo2 Расширяет ITCallInfo , предоставляя методы для настройки фильтрации событий по каждому вызову.
ITBasicCallControl Используется для подключения, ответа и выполнения основных операций телефонии в объекте вызова.
ITBasicCallControl2 Расширяет ITBasicCallControl , предоставляя методы для выбора терминала в вызове.
ITCallNotificationEvent Интерфейс уведомлений для ITCallInfo.
ITCallInfoChangeEvent Интерфейс уведомления об изменениях в сведениях о звонках.
ITCallStateEvent Возвращает сведения о событии вызова.
ITCallMediaEvent Возвращает сведения о событии мультимедиа вызова.
ITCustomTone Предоставляет методы для управления пользовательскими тонами, возможными в некоторых наборах телефонов.
ITDetectTone Предоставляет методы для указания тонов и характеристик тона, которые создают события тона.
ITLegacyCallMediaControl Поддерживает устаревшие приложения, которые должны взаимодействовать напрямую с устройством.
ITLegacyCallMediaControl2 Расширяет возможности ITLegacyCallMediaControl , предоставляя методы для обнаружения и создания тона.
IEnumCall Перечисляет ITCallInfo.