Константы LINEADDRCAPFLAGS_
Константы bit-flag LINEADDRCAPFLAGS_ используются в элементе dwAddrCapFlags структуры данных LINEADDRESSCAPS для описания различных возможностей логических адресов.
-
LINEADDRCAPFLAGS_ACCEPTTOALERT
-
-
Значение TRUE , если звонок предложения должен быть принят с помощью lineAccept , чтобы начать оповещение пользователей на обоих концах звонка; в противном случае — FALSE. Обычно используется только с ISDN.
-
-
LINEADDRCAPFLAGS_ACDGROUP
-
-
Адрес поддерживает группы ACD в связи с операциями центра обработки вызовов. Дополнительные сведения о группах ACD см. в разделе Об элементах управления центра обработки вызовов .
-
-
LINEADDRCAPFLAGS_AUTORECONNECT
-
-
Указывает, будет ли удаление консультационного звонка автоматически повторно подключаться к вызову при проведении консультаций. Значение TRUE , если повторное подключение происходит автоматически; в противном случае — FALSE.
-
-
LINEADDRCAPFLAGS_BLOCKIDDEFAULT
-
-
Указывает, будет ли сеть по умолчанию отправлять или блокировать сведения об идентификаторе вызывающего абонента при совершении вызова по этому адресу. Если значение РАВНО TRUE, сведения об идентификаторе блокируются по умолчанию; Значение false, сведения об идентификаторе передаются по умолчанию.
-
-
LINEADDRCAPFLAGS_BLOCKIDOVERRIDE
-
-
Указывает, можно ли переопределить параметр по умолчанию для отправки или блокировки сведений об идентификаторе вызывающего абонента для каждого вызова. Если значение РАВНО TRUE, переопределение возможно; Значение false, переопределение невозможно.
-
-
LINEADDRCAPFLAGS_COMPLETIONID
-
-
Указывает, являются ли идентификаторы завершения, возвращаемые lineCompleteCall , полезными и уникальными. Значение TRUE , если полезно; в противном случае — FALSE.
-
-
LINEADDRCAPFLAGS_CONFDROP
-
-
Значение TRUE , если lineDrop на родительском конференц-вызове также имеет побочный эффект удаления (т. е. отключения) других сторон, участвующих в конференции; False, если удаление конференц-связи по-прежнему позволяет другим сторонам общаться между собой.
-
-
LINEADDRCAPFLAGS_CONFERENCEHELD
-
-
Указывает, может ли быть проведена конференция для жесткого вызова. Часто в качестве конференц-связи могут быть добавлены только звонки о проведении консультаций.
-
-
LINEADDRCAPFLAGS_CONFERENCEMAKE
-
-
Указывает, может ли быть создан совершенно новый звонок для использования в качестве консультационного звонка (для добавления) на конференции.
-
-
LINEADDRCAPFLAGS_DESTOFFHOOK
-
-
Указывает, может ли телефон вызываемой стороны автоматически отключаться при совершении звонков.
-
-
LINEADDRCAPFLAGS_DIALED
-
-
Указывает, можно ли набирать целевой адрес по этому адресу для совершения звонка. ЗНАЧЕНИЕ TRUE , если требуется набирать целевой адрес; False , если адрес назначения является фиксированным (как с "горячим телефоном").
-
-
LINEADDRCAPFLAGS_FWDBUSYNAADDR
-
-
Указывает, может ли переадресация звонков для занятых и без ответа использовать разные адреса переадресации. Этот флаг имеет смысл только в том случае, если переадресация для занята и для ответа не может управляться отдельно. Этот флаг имеет значение TRUE , если при переадресации для занятых и без ответа можно использовать разные адреса назначения; в противном случае — FALSE.
-
-
LINEADDRCAPFLAGS_FWDCONSULT
-
-
Указывает, предполагает ли переадресация звонков создание консультационного звонка.
-
-
LINEADDRCAPFLAGS_FWDINTEXTADDR
-
-
Указывает, могут ли внутренние и внешние вызовы перенаправляться на разные адреса переадресации. Этот флаг имеет смысл только в том случае, если переадресация внутренних и внешних вызовов может управляться отдельно. Этот флаг имеет значение TRUE , если внутренние и внешние вызовы могут быть переадресованы на разные адреса назначения; в противном случае — FALSE.
-
-
LINEADDRCAPFLAGS_FWDNUMRINGS
-
-
Указывает, можно ли указать количество звонков без ответа при пересылке вызовов без ответа. Если задано значение TRUE, допустимый диапазон предоставляется в элементах dwMinFwdNumRings и dwMaxFwdNumRings структуры LINEADDRESSCAPS .
-
-
LINEADDRCAPFLAGS_FWDSTATUSVALID
-
-
Указывает, является ли состояние пересылки в структуре LINEADDRESSSTATUS для этого адреса допустимым или является не более "наилучшей оценкой" при отсутствии точного подтверждения коммутатором или сетью.
-
-
LINEADDRCAPFLAGS_HOLDMAKESNEW
-
-
Когда вызов по этому адресу помещается на удержание (с помощью lineHold или внешнего действия), автоматически создается новый вызов (скорее всего, в LINECALLSTATE_DIALTONE).
-
-
LINEADDRCAPFLAGS_NOEXTERNALCALLS
-
-
Адрес связан с внутренней строкой на УАТС, которая ограничена таким образом, что его нельзя использовать для размещения вызовов адреса за пределами коммутатора (например, это домофон). Приложение может использовать это указание, чтобы помочь пользователю выбрать правильный внешний вид звонка, который будет использоваться для совершения звонка. Если этот бит отключен, это не обязательно означает, что адрес можно использовать для внешних вызовов, так как поставщик услуг может не учитывать тип строки.
-
-
LINEADDRCAPFLAGS_NOINTERNALCALLS
-
-
Адрес связан с прямой линией CO (магистралью) и не может использоваться для внутренних вызовов к УАТС. Приложение может использовать это указание, чтобы помочь пользователю выбрать правильный внешний вид звонка, который будет использоваться для совершения звонка. Если этот бит отключен, это не обязательно означает, что адрес можно использовать для внутренних вызовов, так как поставщик услуг может не учитывать тип строки.
-
-
LINEADDRCAPFLAGS_NOPSTNADDRESSTRANSLATION
-
-
Этот адрес не поддерживает преобразование адресов телефонной сети общего пользования. Этот флаг доступен только для приложений, которые согласовывают TAPI версии 3.0 или более поздней.
-
-
LINEADDRCAPFLAGS_ORIGOFFHOOK
-
-
Указывает, можно ли автоматически снять телефон исходной стороны при совершении звонков.
-
-
LINEADDRCAPFLAGS_PARTIALDIAL
-
-
Указывает, доступен ли частичный набор номера.
-
-
LINEADDRCAPFLAGS_PICKUPCALLWAIT
-
-
Значение TRUE , если функция linePickup может использоваться для приема звонка, обнаруженного пользователем как вызов ожидания вызова; в противном случае — FALSE.
-
-
LINEADDRCAPFLAGS_PICKUPGROUPID
-
-
Указывает, требуется ли идентификатор группы для приема звонка.
-
-
LINEADDRCAPFLAGS_PREDICTIVEDIALER
-
-
Этот адрес имеет расширенные возможности мониторинга хода вызова, которые можно применять к исходящим вызовам, чтобы определить состояния вызова, такие как "звонок", "занят", "специальный" и "подключенный" или тип носителя устройства, отвечающего на звонок. Он также может иметь возможность автоматически передавать исходящие вызовы на другой адрес, когда звонок достигает любого из предопределенного набора состояний.
-
-
LINEADDRCAPFLAGS_QUEUE
-
-
Этот адрес не связан с определенной станцией или физическим устройством, но является местом хранения, где вызовы ожидают дальнейшей обработки. Вызовы, помещенные в очередь, могут получать определенную обработку. Они также могут автоматически передаваться, когда конкретный ресурс становится доступным (например, если очередь является очередью ACD и вызовы ожидают доступного агента).
-
-
LINEADDRCAPFLAGS_ROUTEPOINT
-
-
Этот адрес не связан с определенной станцией или физическим устройством, но является местом хранения, в котором вызовы ожидают маршрутизации приложением (приложение проверяет вызываемый адрес и может перенаправлять вызов на другой адрес). Вызов также может быть автоматически перенесен, если истекло время ожидания маршрутизации (обычно коммутатор предполагает маршрутизацию по умолчанию).
-
-
LINEADDRCAPFLAGS_SECURE
-
-
Указывает, можно ли обеспечить безопасность звонков по этому адресу во время настройки вызова.
-
-
LINEADDRCAPFLAGS_SETCALLINGID
-
-
Приложение может задать член CallingPartyID в LINECALLPARAMS при вызове lineMakeCall и других функций, которые принимают структуру LINECALLPARAMS . Поставщик услуг, если содержимое идентификатора приемлемо и путь доступен, передает идентификатор вызывающей стороне, чтобы указать удостоверение вызывающей стороны.
-
-
LINEADDRCAPFLAGS_SETUPCONFNULL
-
-
Указывает, начинается ли настройка конференц-связи с начальным вызовом (FALSE) или без первоначального вызова (TRUE).
-
-
LINEADDRCAPFLAGS_TRANSFERHELD
-
-
Указывает, можно ли переносить жесткий вызов. Зачастую могут быть переданы только звонки о проведении консультаций.
-
-
LINEADDRCAPFLAGS_TRANSFERMAKE
-
-
Указывает, может ли быть создан совершенно новый звонок для использования в качестве консультационного вызова при передаче.
-
Комментарии
Расширяемость отсутствует. Все 32 бита зарезервированы.
Требования
Требование | Значение |
---|---|
Версия TAPI |
Требуется TAPI 2.0 или более поздней версии |
Заголовок |
|