Перечисление CALLINFOCHANGE_CAUSE (tapi3if.h)
Перечисление CALLINFOCHANGE_CAUSE используется методом ITCallInfoChangeEvent::get_Cause для возврата описания измененного типа сведений о вызове.
Вы можете получить конкретные сведения об изменениях с помощью интерфейса TAPI 3 ITCallInfo . Приложения TAPI 2 используют lineGetCallInfo или lineGetCallStatus.
Синтаксис
typedef enum CALLINFOCHANGE_CAUSE {
CIC_OTHER = 0,
CIC_DEVSPECIFIC,
CIC_BEARERMODE,
CIC_RATE,
CIC_APPSPECIFIC,
CIC_CALLID,
CIC_RELATEDCALLID,
CIC_ORIGIN,
CIC_REASON,
CIC_COMPLETIONID,
CIC_NUMOWNERINCR,
CIC_NUMOWNERDECR,
CIC_NUMMONITORS,
CIC_TRUNK,
CIC_CALLERID,
CIC_CALLEDID,
CIC_CONNECTEDID,
CIC_REDIRECTIONID,
CIC_REDIRECTINGID,
CIC_USERUSERINFO,
CIC_HIGHLEVELCOMP,
CIC_LOWLEVELCOMP,
CIC_CHARGINGINFO,
CIC_TREATMENT,
CIC_CALLDATA,
CIC_PRIVILEGE,
CIC_MEDIATYPE,
CIC_LASTITEM
} ;
Константы
CIC_OTHER Значение: 0 Неуказаемые сведения о звонках изменились. |
CIC_DEVSPECIFIC Изменились сведения о звонках, относящиеся к устройству. |
CIC_BEARERMODE Режим носителя для вызова изменился. |
CIC_RATE Ставка изменилась. |
CIC_APPSPECIFIC Изменились сведения о вызове, относящиеся к приложению. Сведения, относящиеся к приложениям, используются для передачи информации между приложениями в среде с несколькими приложениями. Эти сведения не интерпретируются реализацией API или поставщиком услуг. Только приложения с привилегиями владельца для вызова могут устанавливать его. |
CIC_CALLID Идентификатор вызова изменился. |
CIC_RELATEDCALLID Идентификатор связанного вызова изменился. |
CIC_ORIGIN Источник вызова изменился. |
CIC_REASON Причина вызова изменилась. |
CIC_COMPLETIONID Идентификатор завершения изменился. |
CIC_NUMOWNERINCR Увеличилось число владельцев. |
CIC_NUMOWNERDECR Количество владельцев уменьшилось. |
CIC_NUMMONITORS Количество мониторов вызовов изменилось. |
CIC_TRUNK Изменилась магистраль, используемая при вызове. |
CIC_CALLERID Идентификатор вызывающего объекта изменился. |
CIC_CALLEDID Изменен вызываемого идентификатора. |
CIC_CONNECTEDID Изменен подключенный идентификатор. |
CIC_REDIRECTIONID Идентификатор перенаправления изменился. |
CIC_REDIRECTINGID Изменен идентификатор перенаправления. |
CIC_USERUSERINFO Изменен буфер сведений пользователя и пользователя. |
CIC_HIGHLEVELCOMP Общие сведения о совместимости изменились (ISDN Q.931). |
CIC_LOWLEVELCOMP Сведения о совместимости низкого уровня изменились (ISDN Q.931). |
CIC_CHARGINGINFO Сведения о зарядке звонка изменились. |
CIC_TREATMENT Изменился режим звонков на удержание. |
CIC_CALLDATA Буфер данных вызова изменился. |
CIC_PRIVILEGE Привилегия вызова изменена. |
CIC_MEDIATYPE Вызов Тип мультимедиа изменился. |
CIC_LASTITEM |
Требования
Верхняя часть | tapi3if.h |