Site icon EfmSoft

¿Qué significa el código NTSTATUS 0xC000071B (STATUS_CALLBACK_RETURNED_THREAD_PRIORITY)?

 
Anterior Siguiente
STATUS_PORT_ALREADY_HAS_COMPLETION_LIST STATUS_INVALID_THREAD

STATUS_CALLBACK_RETURNED_THREAD_PRIORITY

Qué significa STATUS_CALLBACK_RETURNED_THREAD_PRIORITY

STATUS_CALLBACK_RETURNED_THREAD_PRIORITY indica que se llamó a una API como SetThreadPriority y el callback no restauró el valor anterior. El cambio afecta al worker físico y, por tanto, al trabajo que el pool ejecute después.

Puede causar starvation, latencia o CPU usage inexplicable en callbacks no relacionados. Si el objetivo es priorizar work items, use la configuración propia del thread-pool cuando sea posible.

Qué comprobar

  • Guarde/restaure la prioridad del thread en todas las rutas.
  • Diferencie thread priority de callback priority del pool.
  • Revise cancellation y exceptions por cleanup omitido.
  • No atribuya la latencia posterior al callback equivocado sin revisar el worker state heredado.

Referencias técnicas


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

Exit mobile version