Метод ITAutomatedPhoneControl::get_PhoneHandlingEnabled (tapi3if.h)
Метод get_PhoneHandlingEnabled извлекает текущее значение свойства PhoneHandlingEnabled . Задание свойства включает или отключает все функции автоматического взаимодействия с телефоном для этого телефона. Функции включают автоматическое управление сигналами и звонками телефона, а также автоматическую обработку звонков на основе состояния перехватчика телефона.
Синтаксис
HRESULT get_PhoneHandlingEnabled(
[out] VARIANT_BOOL *pfEnabled
);
Параметры
[out] pfEnabled
VARIANT_TRUE, если включена автоматическая обработка телефонов, VARIANT_FALSE, если автоматическая обработка телефонов не включена. Значение по умолчанию — VARIANT_FALSE.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае возвращается значение ошибки.
Комментарии
Как правило, приложение задает другие свойства в интерфейсе ITAutomatedPhoneControl (для настройки сведений о необходимых функциях автоматического взаимодействия с телефоном), прежде чем присвоить свойству PhoneHandlingEnabled значение VARIANT_TRUE. Однако вы также можете настроить свойства после вызова метода put_PhoneHandlingEnabled , чтобы включить функции.
При закрытии телефона вызовом метода ITPhone::Close свойство PhoneHandlingEnabled автоматически сбрасывается до VARIANT_FALSE.
Список методов свойств, которые получают и задают функции автоматического взаимодействия с телефоном, см. в разделе ITAutomatedPhoneControl.
Требования
Целевая платформа | Windows |
Header | tapi3if.h (включая Tapi3.h) |
Библиотека | Uuid.lib |
DLL | Tapi3.dll |