Site icon EfmSoft

Что означает код HRESULT 0x80EE0059 (RTC_E_INVALID_PREFERENCE_LIST)?

 
Предыдущий Следующий
RTC_E_NOT_EXIST RTC_E_MAX_PENDING_OPERATIONS

RTC_E_INVALID_PREFERENCE_LIST

Что означает RTC_E_INVALID_PREFERENCE_LIST

RTC_E_INVALID_PREFERENCE_LIST — RTC Client получил некорректный ordered preference list: список содержит неподдерживаемые, дублирующиеся или противоречивые entries.

Что проверить

  • Запишите полный порядок preferences и их enum values.
  • Удалите duplicates и значения вне допустимого диапазона.
  • Проверьте соответствие media/transport capabilities текущей session.

Как подтвердить исправление

Сформируйте минимальный валидный preference list и затем добавляйте элементы по одному. Контрольный session setup должен использовать именно этот порядок.

Для диагностики логируйте список уже после всех user/profile overrides: ошибка часто появляется не в default list, а после объединения нескольких источников preferences.

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


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

Exit mobile version