¿Qué significa el código HRESULT 0x80EE0076 (RTC_E_MEDIA_SESSION_IN_HOLD)?

 
Anterior Siguiente
RTC_E_MEDIA_SESSION_NOT_EXIST RTC_E_ANOTHER_MEDIA_SESSION_ACTIVE

RTC_E_MEDIA_SESSION_IN_HOLD

Qué significa RTC_E_MEDIA_SESSION_IN_HOLD en RTC

Condición: la media session está en hold y no puede ejecutar la acción de media activa solicitada. El código asociado es RTC_E_MEDIA_SESSION_IN_HOLD.

Datos de diagnóstico

  • Conserva media type, terminal/device, controller state y stream/session ID. Distingue dispositivo ausente de media deshabilitado, hold o transición de estado incorrecta.
  • Conserva el identificador del objeto/sesión y el orden de llamadas.
  • Correlaciona la llamada con el callback o evento que cambió el estado inmediatamente antes.

La API rechaza la operación por una frontera bien definida. El objetivo es demostrar la precondición antes de cambiar configuración.

Respuesta recomendada

Espera o completa la operación que posee el estado, y después reintenta solo si el objeto sigue siendo válido.

Referencias


¿Buscas un código diferente? Buscar otro código de estado o error.