Site icon EfmSoft

¿Qué significa el código de error de Windows 173 (ERROR_CANCEL_VIOLATION)?

 
Anterior Siguiente
ERROR_DEVICE_SUPPORT_IN_PROGRESS ERROR_ATOMIC_LOCKS_NOT_SUPPORTED

ERROR_CANCEL_VIOLATION

Qué significa ERROR_CANCEL_VIOLATION

ERROR_CANCEL_VIOLATION (173) está asociado al lifecycle de locks de archivo: la cancelación solicitada no corresponde a un lock pendiente con ese objeto o rango.

Qué comprobar

  • Compare offset y longitud con la petición original.
  • Rastree la misma estructura OVERLAPPED u objeto de operación.
  • Compruebe si el lock ya terminó, expiró o fue cancelado por otro thread.
  • Revise cleanup para detectar cancelaciones duplicadas.

Resolución

Emita cancelación una sola vez contra la misma operación que fue sometida. No ignore el error: suele indicar que el estado async de la aplicación y el del sistema ya no están sincronizados.

Referencias técnicas


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

Exit mobile version