¿Qué significa el código NTSTATUS 0xC0000120 (STATUS_CANCELLED)?

 
Anterior Siguiente
STATUS_TOO_MANY_OPENED_FILES STATUS_CANNOT_DELETE

STATUS_CANCELLED

Qué significa STATUS_CANCELLED

El request dejó de ejecutarse porque alguien pidió cancellation. No indica por sí solo que el dispositivo, archivo o red hayan fallado. El cancel puede venir del usuario, timeout de una capa superior, teardown de un handle o shutdown.

En I/O asynchronous, cancel y completion pueden competir. El código debe garantizar un único resultado final y liberar resources exactamente una vez.

Qué comprobar

  • Identifique quién emitió la cancellation y por qué.
  • Tracee carrera entre cancel y normal completion.
  • No reintente automáticamente si el usuario/teardown quería detener la operación.
  • Valide que callbacks y buffers se liberen una sola vez.

Referencias técnicas


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