¿Qué significa el código HRESULT 0x80EE0028 (RTC_E_PRESENCE_NOT_ENABLED)?

 
Anterior Siguiente
RTC_E_CLIENT_ALREADY_SHUT_DOWN RTC_E_INVALID_SESSION_TYPE

RTC_E_PRESENCE_NOT_ENABLED

Qué significa RTC_E_PRESENCE_NOT_ENABLED en RTC

RTC devuelve RTC_E_PRESENCE_NOT_ENABLED para esta situación: se solicitó una operación de presencia antes de habilitar presence en un perfil adecuado.

Aislar la causa

  1. Si el objeto fue eliminado o recreado, invalida referencias antiguas en vez de reutilizarlas.
  2. Registra URI/ID del buddy, group o watcher y la colección autoritativa antes de modificarla. En operaciones remotas, conserva también la versión o resultado del servidor.
  3. Confirma que el objeto o perfil siga siendo el mismo al llegar el callback final.

La traza debe demostrar una condición precisa; evita reinterpretarlo como una indisponibilidad general sin comprobar el estado.

Siguiente paso

Recupera únicamente el recurso indicado por la evidencia; reinicializar todo RTC puede ocultar la carrera original.

Referencias


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