| Anterior | Siguiente |
| RTC_E_PRESENCE_NOT_ENABLED | RTC_E_INVALID_SESSION_STATE |
RTC_E_INVALID_SESSION_TYPE
RTC_E_INVALID_SESSION_TYPE: qué significa
Condición: el tipo indicado no es una clase de sesión RTC válida para esta operación o plataforma. El código asociado es RTC_E_INVALID_SESSION_TYPE.
Datos de diagnóstico
- Registra el objeto afectado, su estado actual y la transición que la API intentaba realizar. Compara con callbacks/eventos para detectar carreras entre operaciones async.
- Conserva el identificador del objeto/sesión y el orden de llamadas.
- Conserva timestamps y los identificadores de sesión/objeto para separar dos operaciones concurrentes.
Este HRESULT diferencia una condición concreta de otros fallos RTC cercanos. El objetivo es demostrar la precondición antes de cambiar configuración.
Respuesta recomendada
Si la condición depende del servidor, respeta el resultado remoto y evita un retry inmediato que repita la misma petición inválida.
Referencias
¿Buscas un código diferente? Buscar otro código de estado o error.