Константы LINEADDRFEATURE_
Константы LINEADDRFEATURE_ перечисляют операции, которые можно вызвать с адресом.
-
LINEADDRFEATURE_FORWARD
-
-
Адрес можно перенаправить.
-
-
LINEADDRFEATURE_MAKECALL
-
-
Исходящий звонок может быть сделан по адресу.
-
-
LINEADDRFEATURE_PICKUP
-
-
Звонок может быть выбран по адресу.
-
-
LINEADDRFEATURE_PICKUPDIRECT
-
-
Функцию linePickup можно использовать для приема вызова по определенному адресу.
-
-
LINEADDRFEATURE_PICKUPGROUP
-
-
Функцию linePickup можно использовать для приема вызова в группе.
-
-
LINEADDRFEATURE_PICKUPHELD
-
-
Функцию linePickup (с пустым адресом назначения) можно использовать для приема вызова, который выполняется по адресу. Обычно это используется только в бридж-эксклюзивной договоренности.
-
-
LINEADDRFEATURE_PICKUPWAITING
-
-
Функцию linePickup (с пустым адресом назначения) можно использовать для приема вызова, ожидая вызова. Обратите внимание, что это не обязательно означает, что фактически присутствует ожидающий вызов, поскольку телефонное устройство зачастую не может автоматически обнаружить такой звонок. Однако это указывает на то, что функция hook-flash будет вызвана для попытки переключиться на такой вызов.
-
-
LINEADDRFEATURE_SETMEDIACONTROL
-
-
Для этого адреса можно задать элемент управления мультимедиа.
-
-
LINEADDRFEATURE_SETTERMINAL
-
-
Можно задать режимы терминала для этого адреса.
-
-
LINEADDRFEATURE_SETUPCONF
-
-
По этому адресу можно настроить конференц-звонок с начальным вызовом NULL .
-
-
LINEADDRFEATURE_UNCOMPLETECALL
-
-
Запросы на завершение звонка можно отменить по этому адресу.
-
-
LINEADDRFEATURE_UNPARK
-
-
Вызовы можно разпаркировать с помощью этого адреса.
Примечание
Если ни один из измененных битов PICKUP не задан в элементе dwAddressFeatures в LINEADDRESSSTATUS , но задан бит LINEADDRFEATURE_PICKUP, то любой из режимов пикапа может работать; поставщик услуг просто не указал, какие из них.
-
-
LINEADDRFEATURE_FORWARDDND
-
-
Функцию lineForward (с пустым адресом назначения) можно использовать для включения функции "Не беспокоить" в адресе. LINEADDRFEATURE_FORWARD также будет задано.
-
-
LINEADDRFEATURE_FORWARDFWD
-
-
Функцию lineForward можно использовать для переадресации вызовов по адресу на другие номера. LINEADDRFEATURE_FORWARD также будет задано.
Примечание
Если в элементе dwAddressFeatures в LINEADDRESSSTATUS не задан ни один из измененных битов FORWARD, но задан бит LINEADDRFEATURE_FORWARD, то может работать любой из режимов пересылки. поставщик услуг просто не указал, какие из них.
-
Комментарии
Расширяемость отсутствует. Все 32 бита зарезервированы.
Эта константа используется как в LINEADDRESSCAPS (возвращается lineGetAddressCaps), так и в LINEADDRESSSTATUS (возвращается lineGetAddressStatus). LINEADDRESSCAPS сообщает о доступности функций адреса поставщиком услуг (главным образом коммутатором) для заданного адреса. Приложение будет делать это определение при инициализации. Структура LINEADDRESSSTATUS сообщает для заданного адреса, какие функции адреса могут быть вызваны, пока адрес находится в текущем состоянии. Приложение будет динамически определять это после изменения состояния адреса, обычно вызванного действиями, связанными с вызовом, с адресом.
Требования
Требование | Значение |
---|---|
Версия TAPI |
Требуется TAPI 2.0 или более поздней версии |
Заголовок |
|