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


Константы LINETRANSLATERESULT_

Константы битового флага LINETRANSLATERESULT_ описывают различные результаты преобразования адреса.

LINETRANSLATERESULT_CANONICAL

Указывает, что входная строка была в допустимом каноническом формате.

LINETRANSLATERESULT_DIALBILLING

Указывает, что возвращенный адрес содержит "$".

LINETRANSLATERESULT_DIALDIALTONE

Указывает, что возвращенный адрес содержит "W".

LINETRANSLATERESULT_DIALPROMPT

Указывает, что возвращенный адрес содержит "?".

LINETRANSLATERESULT_DIALQUIET

Указывает, что возвращенный адрес содержит "@".

LINETRANSLATERESULT_INTERNATIONAL

Указывает, что вызов обрабатывается как международный вызов (код страны или региона, указанный в адресе назначения, отличается от кода страны или региона, указанного для CurrentLocation).

LINETRANSLATERESULT_INTOLLLIST

Указывает, что локальный вызов выполняется на большом расстоянии, так как в стране или регионе есть платный вызов, а префикс отображается в списке TollPrefixListCurrentLocation.

LINETRANSLATERESULT_LOCAL

Указывает, что вызов обрабатывается как локальный вызов (код страны или региона и код области, указанный в адресе назначения, совпадают с указанными для CurrentLocation).

LINETRANSLATERESULT_LONGDISTANCE

Указывает, что вызов обрабатывается как междугородный звонок (код страны или региона, указанный в адресе назначения, совпадает с кодом региона, указанным в адресе назначения, но код области отличается от кода, указанного для CurrentLocation).

LINETRANSLATERESULT_NOTINTOLLLIST

Указывает, что страна или регион поддерживает платные вызовы, но префикс не отображается в TollPrefixList, поэтому вызов набирается как локальный вызов. Обратите внимание, что если и INTOLLIST, и NOTINTOLLIST отключены, текущая страна или регион не поддерживают префиксы платы, а элементы пользовательского интерфейса, связанные с префиксами платы, не должны быть представлены пользователю. Если какой-либо из этих битов включен, страна или регион поддерживает списки платных сборов, и соответствующие элементы пользовательского интерфейса должны быть включены.

LINETRANSLATERESULT_NOTRANSLATION

Указывает, что преобразование адреса недоступно. Этот элемент доступен только для приложений, которые согласовывают TAPI версии 3.0 или более поздней.

LINETRANSLATERESULT_VOICEDETECT

Указывает, что возвращаемый набираемый адрес содержит ":". Этот элемент предоставляется только приложениям, которые согласовывают TAPI версии 2.0 или более поздней.

Примечание

Символ ":" (двоеточие) будет добавлен в список символов, которые могут быть внедрены в набираемую строку и переданы в адреса назначения. Попытка передать его из приложения на устройство с поддержкой API более ранней версии 2.0, скорее всего, приведет к LINEERR_INVALADDRESS или, возможно, к полному игнорированию символа. Значение этого символа — "Приостановить, пока не будет обнаружен голосовой запрос, а затем продолжить набор"; он предназначен для использования при автоматическом наборе данных в системах, которые предоставляют голосовые запросы, такие как междугородние звонки карта процессоры.

Комментарии

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

Требования

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