¿Qué significa el código HRESULT 0x80EE0059 (RTC_E_INVALID_PREFERENCE_LIST)?

 
Anterior Siguiente
RTC_E_NOT_EXIST RTC_E_MAX_PENDING_OPERATIONS

RTC_E_INVALID_PREFERENCE_LIST

RTC_E_INVALID_PREFERENCE_LIST: qué significa

RTC devuelve RTC_E_INVALID_PREFERENCE_LIST para esta situación: la lista ordenada de preferencias contiene entradas inválidas, duplicadas o no soportadas.

Aislar la causa

  1. Conserva timestamps y los identificadores de sesión/objeto para separar dos operaciones concurrentes.
  2. 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.
  3. Confirma que el objeto o perfil siga siendo el mismo al llegar el callback final.

Este HRESULT diferencia una condición concreta de otros fallos RTC cercanos; 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.