| Предыдущий | Следующий |
| RTC_E_STATUS_INFO_QUEUED | RTC_E_STATUS_SUCCESS |
RTC_E_STATUS_SESSION_PROGRESS
Техническая граница
HRESULT 0X00EF00B7, именованный RTC_E_STATUS_SESSION_PROGRESS, сообщает: provisional response сообщает о прогрессе установления session до финального ответа. Сначала сохраните контекст возвращающего вызова; успешный широкий reset после него не доказывает, какой prerequisite был нарушен.
Точный EN-маркер для поиска по документации: A new attempt following it should be triggered by a meaningful transition, not merely by elapsed time.
. Сверяйте его с тем же timestamp и identity объекта.
Поля корреляции
- RTC profile/session generation и operation ID.
- SIP/SDP state, относящийся к названному условию.
- первый status до retry и последующий state transition.
Причина и соседние состояния
Критерий проверки должен быть узким: доказать именно «provisional response сообщает о прогрессе установления session до финального ответа» и отличить его от ближайшего соседнего состояния того же subsystem.
Ещё один code-specific ориентир из исходного EN-описания: Session Progress can carry media or progress without asserting ringing.
. Он полезен как контроль того, что воспроизводится именно этот boundary, а не соседний HRESULT.
В минимальном тесте оставьте неизменными остальные входы и меняйте только компонент, связанный с маркерами status / session / progress. Сравните первый return value, достигнутую фазу и состояние объекта после отказа.
Для дополнительной сверки документация описывает проверку так: RTC signaling reports session progress RTC_E_STATUS_SESSION_PROGRESS is HRESULT 15663287 ( 0x00EF00B7 ) from RTC Core.
. Не переносите это условие на другой object generation без повторной фиксации evidence.
Корректирующая проверка
Коррекцию выполняйте только на слое, который доказан трассировкой. Затем воспроизведите исходный сценарий и сравните первый HRESULT; другой код означает новую точку диагностики.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
