Site icon EfmSoft

¿Qué significa el código errno 105 (ECANCELED) en Windows?

 
También puede significar:
ConstanteTipoSO
ERROR_SEM_OWNER_DIEDError de WindowsWindows
ENOBUFSerrnoLinux
EOWNERDEADerrnomacOS
IO1_INITIALIZATION_FAILEDCódigo BSODWindows
Anterior Siguiente
EOWNERDEAD EISCONN

ECANCELED

Qué significa ECANCELED en Windows

ECANCELED indica cancelación de una operación, no simplemente que no pudiera iniciarse. El dato decisivo es qué request estaba en curso y qué ruta de cancelación determinó su estado final.

UCRT publica este nombre por compatibilidad POSIX. No debe interpretarse como si cualquier API nativa de Windows utilizara este errno; las APIs Win32 conservan sus propios códigos y reglas de cancelación.

Qué comprobar

  • Registra identificador de la petición, componente que la inició, motivo de cancelación y resultado final.
  • Distingue una cancelación aceptada de una operación que ya había terminado o que no podía cancelarse.
  • Revisa carreras entre timeout, shutdown, callback de finalización y cancelación explícita.
  • No reutilices el request ni liberes su estado hasta que el contrato de la API confirme que no habrá una finalización posterior.

Referencias técnicas


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

Exit mobile version