¿Qué significa el código NTSTATUS 0x80000032 (STATUS_NO_WORK_DONE)?

 
Anterior Siguiente
STATUS_DEVICE_POWER_CYCLE_REQUIRED STATUS_DEVICE_REQUIRES_CLEANING

STATUS_NO_WORK_DONE

Qué significa STATUS_NO_WORK_DONE

Este status no debe clasificarse automáticamente como failure. Algunas APIs usan sequence numbers o estado observado para evitar recalcular/copiar datos cuando nada cambió.

El caller debe conocer el contrato exacto: no leer un output buffer como si hubiera sido actualizado cuando la API indicó que no hizo trabajo.

Qué comprobar

  • Identifique la API y qué condición permite no hacer trabajo.
  • Conserve sequence/generation enviada por el caller.
  • No consuma output que el contrato dice que no fue escrito.
  • Trate el resultado como no-op cuando así lo documente la API.

Referencias técnicas


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