Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Элемент перечисления ADDRESS_CAPABILITY используется методом ITAddressCapabilities::get_AddressCapability для указания требуемой возможности адреса.
Синтаксис
typedef enum ADDRESS_CAPABILITY {
AC_ADDRESSTYPES = 0,
AC_BEARERMODES,
AC_MAXACTIVECALLS,
AC_MAXONHOLDCALLS,
AC_MAXONHOLDPENDINGCALLS,
AC_MAXNUMCONFERENCE,
AC_MAXNUMTRANSCONF,
AC_MONITORDIGITSUPPORT,
AC_GENERATEDIGITSUPPORT,
AC_GENERATETONEMODES,
AC_GENERATETONEMAXNUMFREQ,
AC_MONITORTONEMAXNUMFREQ,
AC_MONITORTONEMAXNUMENTRIES,
AC_DEVCAPFLAGS,
AC_ANSWERMODES,
AC_LINEFEATURES,
AC_SETTABLEDEVSTATUS,
AC_PARKSUPPORT,
AC_CALLERIDSUPPORT,
AC_CALLEDIDSUPPORT,
AC_CONNECTEDIDSUPPORT,
AC_REDIRECTIONIDSUPPORT,
AC_REDIRECTINGIDSUPPORT,
AC_ADDRESSCAPFLAGS,
AC_CALLFEATURES1,
AC_CALLFEATURES2,
AC_REMOVEFROMCONFCAPS,
AC_REMOVEFROMCONFSTATE,
AC_TRANSFERMODES,
AC_ADDRESSFEATURES,
AC_PREDICTIVEAUTOTRANSFERSTATES,
AC_MAXCALLDATASIZE,
AC_LINEID,
AC_ADDRESSID,
AC_FORWARDMODES,
AC_MAXFORWARDENTRIES,
AC_MAXSPECIFICENTRIES,
AC_MINFWDNUMRINGS,
AC_MAXFWDNUMRINGS,
AC_MAXCALLCOMPLETIONS,
AC_CALLCOMPLETIONCONDITIONS,
AC_CALLCOMPLETIONMODES,
AC_PERMANENTDEVICEID,
AC_GATHERDIGITSMINTIMEOUT,
AC_GATHERDIGITSMAXTIMEOUT,
AC_GENERATEDIGITMINDURATION,
AC_GENERATEDIGITMAXDURATION,
AC_GENERATEDIGITDEFAULTDURATION
} ;
Константы
AC_ADDRESSTYPESЗначение: 0 Адрес может поддерживать несколько тип адреса, но обратите внимание, что он может использоваться во время ITAddress::CreateCall. |
AC_BEARERMODESРежимы носителя. |
AC_MAXACTIVECALLSМаксимальное количество вызовов (минимальная пропускная способность), которые могут быть активными (подключенными) на линии в любой момент времени. Фактическое количество активных вызовов может быть меньше, если на линии установлены вызовы с более высокой пропускной способностью. |
AC_MAXONHOLDCALLSМаксимальное количество вызовов, которые могут одновременно находиться на удержании. |
AC_MAXONHOLDPENDINGCALLSМаксимальное количество вызовов, которые могут одновременно находиться в ожидании передачи или конференции. |
AC_MAXNUMCONFERENCEСодержит максимальное количество сторон, которые могут присоединиться к одной конференции по этому адресу. |
AC_MAXNUMTRANSCONFУказывает количество сторон (включая "self"), которые могут быть добавлены в конференции, которая инициируется в качестве универсального вызова для консультаций с помощью ITBasicCallControl::Transfer и ITBasicCallControl::Finish (FM_ASCONFERENCE). |
AC_MONITORDIGITSUPPORTУказывает режимы цифр, обнаруживаемые по этому адресу с помощью флаги LINEDIGITMODE_ . Если флаг не задан, мониторинг цифр не поддерживается. |
AC_GENERATEDIGITSUPPORTУказывает режимы цифр, которые можно создать по этому адресу с помощью подмножества флаги LINEDIGITMODE_ : LINEDIGITMODE_PULSE указывает, что цифры могут быть сформированы в виде импульсных или поворотных тонов, а LINEDIGITMODE_DTMF указывает, что цифры могут быть сформированы в виде тонов DTMF. Если флаг не задан, создание цифр не поддерживается. |
AC_GENERATETONEMODESУказывает различные типы тонов, которые могут быть созданы в этой строке, с типом LINETONEMODE_. |
AC_GENERATETONEMAXNUMFREQСодержит максимальное количество частот, которое можно указать при описании общего тона. |
AC_MONITORTONEMAXNUMFREQСодержит максимальное количество частот, которое можно указать при мониторинге общего тона. Значение 0 указывает, что тональный монитор недоступен. |
AC_MONITORTONEMAXNUMENTRIESСодержит максимальное количество записей, которые можно указать в списке тонов. |
AC_DEVCAPFLAGSФлаги возможностей устройства. |
AC_ANSWERMODESРежимы ответов. |
AC_LINEFEATURESУказывает функции, доступные для этой строки, с помощью LINEFEATURE_ констант. Для вызова поддерживаемой функции требуется, чтобы строка была в правильном состоянии, а базовое устройство линии было открыто в совместимом режиме. Ноль в битовом положении указывает, что соответствующая функция никогда не доступна. Один указывает, что соответствующая функция может быть доступна, если строка находится в соответствующем состоянии, чтобы операция была осмысленной. Этот член позволяет приложению определить, какие функции строки могут поддерживаться (а какие никогда не поддерживаются) устройством. |
AC_SETTABLEDEVSTATUSУказывает LINEDEVSTATUS_ значения, которые можно изменить. |
AC_PARKSUPPORTУказывает, поддерживается ли парк с помощью флаги LINEPARKMODE_ . |
AC_CALLERIDSUPPORTОпределяет поддержку идентификации номера звонящего с помощью флаги LINECALLPARTYID_ . |
AC_CALLEDIDSUPPORTОпределяет поддержку идентификации вызываемого номера с помощью флаги LINECALLPARTYID_ . |
AC_CONNECTEDIDSUPPORTУказывает, поддерживается ли подключенный идентификатор с помощью флаги LINECALLPARTYID_ . |
AC_REDIRECTIONIDSUPPORTУказывает, поддерживается ли идентификатор перенаправления с помощью флаги LINECALLPARTYID_ . |
AC_REDIRECTINGIDSUPPORTУказывает, поддерживается ли идентификатор перенаправления с помощью флаги LINECALLPARTYID_ . |
AC_ADDRESSCAPFLAGSАдрес флаги возможностей описывают различные возможности логического адреса. Например, LINEADDRCAPFLAGS_FWDNUMRINGS указывает, можно ли указать количество кругов без ответа при пересылке без ответа. |
AC_CALLFEATURES1Вызов набора функций 1. |
AC_CALLFEATURES2Дополнительные функции звонков для конференц-связи, передачи и парковки звонков. |
AC_REMOVEFROMCONFCAPSУказывает возможности адреса для удаления вызовов из конференц-связи. Этот элемент использует константы LINEREMOVEFROMCONF_. |
AC_REMOVEFROMCONFSTATEИспользует LINECALLSTATE_ константы , чтобы указать состояние звонка после его удаления из конференции. |
AC_TRANSFERMODESРежимы передачи. |
AC_ADDRESSFEATURESThe Функции адреса строк описывают операции, которые можно вызывать с адресом. Например, если задано LINEADDRFEATURE_FORWARD, можно перенаправить адрес. |
AC_PREDICTIVEAUTOTRANSFERSTATESСостояние звонка или состояния, при которых вызов, выполненный прогнозным абонентом, может быть настроен для автоматической передачи вызова на другой адрес; один или несколько из LINECALLSTATE_ константы. Значение 0 указывает, что автоматическая передача на основе состояния вызова недоступна. |
AC_MAXCALLDATASIZEМаксимальный допустимый размер блока данных. |
AC_LINEIDВозвращает идентификатор устройства линии, с которым связан этот адрес. Перекрестная ссылка на TAPI 2.1: LINEADDRESSCAPS. |
AC_ADDRESSIDИдентификатор адреса. Идентификатор адреса постоянно связан с адресом; идентификатор остается неизменным при обновлении операционной системы. |
AC_FORWARDMODESРежимы пересылки. |
AC_MAXFORWARDENTRIESМаксимальное количество различных записей переадресации, которые могут поддерживаться текущим адресом. |
AC_MAXSPECIFICENTRIESУказывает максимальное количество записей, которые можно задать с помощью ITForwardInformation::SetForwardType , который может содержать инструкции переадресации на основе конкретного вызывающего объекта (выборочная переадресация вызовов). Этот член равен нулю, если выборочная переадресация вызовов не поддерживается. |
AC_MINFWDNUMRINGSУказывает минимальное количество кругов, которое можно задать, чтобы определить, когда вызов официально считается "без ответа". |
AC_MAXFWDNUMRINGSУказывает максимальное количество кругов, которое можно задать, чтобы определить, когда вызов официально считается "без ответа". |
AC_MAXCALLCOMPLETIONSМаксимальное количество одновременных запросов на завершение звонка, которые могут быть невыполненными по этому адресу. Ноль означает, что завершение вызова недоступно. |
AC_CALLCOMPLETIONCONDITIONSУсловия завершения вызова. |
AC_CALLCOMPLETIONMODESРежимы завершения вызова. |
AC_PERMANENTDEVICEIDПостоянный идентификатор, по которому линейное устройство известно в конфигурации системы. Это значение не изменяется, так как строки добавляются и удаляются из системы. Поэтому его можно использовать для связывания сведений о строках в реестре или других файлах таким образом, чтобы изменения в других строках не влияли. Если строка содержит несколько адресов, все адреса будут иметь одинаковый постоянный идентификатор устройства. Модули записи TSP должны учитывать, что это значение должно сохраняться при обновлении операционной системы. |
AC_GATHERDIGITSMINTIMEOUT |
AC_GATHERDIGITSMAXTIMEOUT |
AC_GENERATEDIGITMINDURATION |
AC_GENERATEDIGITMAXDURATION |
AC_GENERATEDIGITDEFAULTDURATION |
Требования
| Требование | Значение |
|---|---|
| Заголовок | tapi3if.h |