Site icon EfmSoft

Что означает код HRESULT 0x00EF00B6 (RTC_E_STATUS_INFO_QUEUED)?

 
Предыдущий Следующий
RTC_E_STATUS_INFO_CALL_FORWARDING RTC_E_STATUS_SESSION_PROGRESS

RTC_E_STATUS_INFO_QUEUED

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

RTC_E_STATUS_INFO_QUEUED (0x00EF00B6) — SIP сообщает, что запрос поставлен в очередь и ещё не завершён.

Это информационный результат, соответствующий состоянию Queued: запрос принят системой, но окончательный исход ещё не сформирован. Диагностика должна отслеживать именно переход из очереди к следующему provisional или final status. Сохраните Call-ID/CSeq и внутренний идентификатор queued operation, если API его предоставляет, чтобы последующий callback можно было связать с исходной попыткой.

Не запускайте параллельно второй идентичный запрос только потому, что финальный ответ задерживается: это может создать дубликат операции. Если очередь не продвигается, измерьте время ожидания, найдите владельца очереди и проверьте её timeout/cancellation policy. Сам RTC_E_STATUS_INFO_QUEUED не является доказательством отказа и не требует смены маршрута или учетных данных.

Промежуточный статус означает, что запрос принят, но его обработка отложена очередью.

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

  • Измеряйте время от постановки в очередь до следующего изменения состояния, а не создавайте параллельные одинаковые запросы.
  • Сохраняйте идентификаторы SIP-транзакции и очередь/позицию, если сервис их сообщает.
  • Если прогресс прекращается, проверяйте политику таймаута очереди и финальный ответ; сам статус Queued не является ошибкой.

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


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

Exit mobile version