Что означает код HRESULT 0x80EE006F (RTC_E_MEDIA_ENABLED)?

 
Предыдущий Следующий
RTC_E_MEDIA_DISABLED RTC_E_REFER_NOT_ACCEPTED

RTC_E_MEDIA_ENABLED

Интерпретация результата

RTC_E_MEDIA_ENABLED (0X80EE006F) означает: код пытается включить media, которое уже находится во включённом состоянии.

Что сохранить

  • идентификатор сеанса, тип мультимедиа и индекс потока и согласованные кодеки.
  • SDP hash, локальный/удалённый адрес и порт и первый media HRESULT.

Код-специфическая проверка

Проверьте, не является ли результат корректным сигналом идемпотентности: сравните identity существующего объекта с тем, который код собирается создать или включить. Повторное создание после такого результата может породить второй lifecycle и скрыть владельца состояния.

Восстановление

Если существующий объект соответствует запросу, продолжайте с ним; если нет — завершите конфликтующий объект или сеанс и создайте новый только после подтверждённого завершения предыдущего состояния.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.