Константы LINEFEATURE_

Константы LINEFEATURE_ перечисляют операции, которые можно вызвать в строке с помощью этого API.

LINEFEATURE_DEVSPECIFIC

В строке можно использовать операции, относящиеся к конкретному устройству.

LINEFEATURE_DEVSPECIFICFEAT

В строке можно использовать функции, относящиеся к устройству.

LINEFEATURE_FORWARD

В строке можно использовать переадресацию всех адресов.

LINEFEATURE_FORWARDDND

Функцию lineForward (с пустым адресом назначения) можно использовать для включения функции "Не беспокоить" на всех адресах в строке. LINEFEATURE_FORWARD также будет задано. Этот флаг доступен только для приложений, которые согласовывают TAPI версии 2.0 или более поздней.

LINEFEATURE_FORWARDFWD

Функцию lineForward можно использовать для переадресации вызовов по всем адресам в строке на другие номера. LINEFEATURE_FORWARD также будет задано. Этот флаг доступен только для приложений, которые согласовывают TAPI версии 2.0 или более поздней.

LINEFEATURE_MAKECALL

Исходящий звонок можно выполнить на этой строке, используя неопределенный адрес.

LINEFEATURE_SETDEVSTATUS

Функцию lineSetLineDevStatus можно вызвать на устройстве линии. Этот флаг доступен только для приложений, которые согласовывают TAPI версии 2.0 или более поздней.

LINEFEATURE_SETMEDIACONTROL

Элемент управления мультимедиа можно задать в этой строке.

LINEFEATURE_SETTERMINAL

Для этой строки можно задать режимы терминала.

Примечание

Если ни один из измененных битов FORWARD не задан в элементе dwLineFeatures в LINEDEVSTATUS , но задан бит LINEFEATURE_FORWARD, то любой из режимов пересылки может работать; поставщик услуг просто не указал, какие из них.

Комментарии

Расширяемость отсутствует. Все 32 бита зарезервированы.

Константы LINEFEATURE_ используются в LINEDEVSTATUS (возвращается lineGetLineDevStatus). LINEDEVSTATUS сообщает для данной строки, какие функции строки могут быть вызваны, когда строка находится в текущем состоянии. Приложение будет выполнять это определение динамически после изменения состояния строки, обычно вызванного действиями, связанными с адресом или вызовом в строке.

Требования

Требование Значение
Версия TAPI
Требуется TAPI 2.0 или более поздней версии
Заголовок
Tapi.h

См. также раздел

LINEDEVSTATUS

lineForward

lineGetLineDevStatus

lineSetLineDevStatus