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


перечисление CALL_MEDIA_EVENT_CAUSE (tapi3if.h)

Перечисление CALL_MEDIA_EVENT_CAUSE используется методом ITCallMediaEvent::get_Cause для возврата описания того, что вызвало событие мультимедиа, например время ожидания устройства.

Синтаксис

typedef enum CALL_MEDIA_EVENT_CAUSE {
  CMC_UNKNOWN = 0,
  CMC_BAD_DEVICE,
  CMC_CONNECT_FAIL,
  CMC_LOCAL_REQUEST,
  CMC_REMOTE_REQUEST,
  CMC_MEDIA_TIMEOUT,
  CMC_MEDIA_RECOVERED,
  CMC_QUALITY_OF_SERVICE
} ;

Константы

 
CMC_UNKNOWN
Значение: 0
Носитель вызова неизвестен.
CMC_BAD_DEVICE
Источник устройства или отрисовщик не работает.
CMC_CONNECT_FAIL
Не удалось подключиться к устройству мультимедиа.
CMC_LOCAL_REQUEST
Получен локальный запрос.
CMC_REMOTE_REQUEST
Получен удаленный запрос.
CMC_MEDIA_TIMEOUT
Истекло время ожидания устройства мультимедиа.
CMC_MEDIA_RECOVERED
Обработка мультимедиа возобновилась после прерывания.
CMC_QUALITY_OF_SERVICE

Требования

   
Верхняя часть tapi3if.h

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

ITCallMediaEvent::get_Cause