| Предыдущий | Следующий |
| RTC_S_ROAMING_NOT_SUPPORTED | RTC_E_STATUS_INFO_RINGING |
RTC_E_STATUS_INFO_TRYING
Объект и операция
RTC_E_STATUS_INFO_TRYING (0X00EF0064) относится к ситуации: сервер принял SIP request к обработке и сообщает состояние Trying. Основной ориентир — первый API или service transition, который возвратил это значение; последующий общий текст интерфейса для установления причины слабее.
Точный EN-маркер для поиска по документации: RTC signaling reports Trying RTC_E_STATUS_INFO_TRYING is HRESULT 15663204 ( 0x00EF0064 ) from RTC Core.
. Сверяйте его с тем же timestamp и identity объекта.
Наблюдаемые признаки
- точный provisional SIP status и method, которому он отвечает.
- Call-ID/CSeq и timestamp следующего provisional/final response.
- ветка dialog, Contact и состояние UI до финального ответа.
Контрольная гипотеза
Критерий проверки должен быть узким: доказать именно «сервер принял SIP request к обработке и сообщает состояние Trying» и отличить его от ближайшего соседнего состояния того же subsystem.
Ещё один code-specific ориентир из исходного EN-описания: Do not use an unchanged tight retry loop for this result
. Он полезен как контроль того, что воспроизводится именно этот boundary, а не соседний HRESULT.
В минимальном тесте оставьте неизменными остальные входы и меняйте только компонент, связанный с маркерами status / info / trying. Сравните первый return value, достигнутую фазу и состояние объекта после отказа.
Для дополнительной сверки документация описывает проверку так: it can duplicate effects or conceal a terminal state.
. Не переносите это условие на другой object generation без повторной фиксации evidence.
Следующий шаг
После одного доказанного изменения повторите тот же API. Исправление подтверждено, если прежняя причинная граница пройдена, а новый результат и побочные эффекты соответствуют ожидаемому состоянию.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
