¿Qué significa el código de error de Windows 336 (ERROR_DIRECTORY_NOT_SUPPORTED)?

 
También puede significar:
ConstanteTipoSO
TCPIP_AOAC_NIC_ACTIVE_REFERENCE_LEAKCódigo BSODWindows
Anterior Siguiente
ERROR_COMPRESSED_FILE_NOT_SUPPORTED ERROR_NOT_READ_FROM_COPY

ERROR_DIRECTORY_NOT_SUPPORTED

Qué significa ERROR_DIRECTORY_NOT_SUPPORTED

ERROR_DIRECTORY_NOT_SUPPORTED (336) — La operación no es compatible con un directorio.

La operación elegida solo es válida para archivos u otro tipo de objeto y no para directorios. El handle puede ser válido, pero el tipo del objeto está fuera del contrato de la función.

Qué comprobar

  • Registre el file type antes de emitir el control.
  • Compruebe si la ruta terminó resolviendo un directorio mediante reparse point o cambio concurrente.
  • Busque una API equivalente específica para metadata de directorios si la tarea realmente la requiere.

Tratamiento recomendado

Valide el tipo de objeto al nivel de la operación real y use una función compatible. No convierta el directorio en un archivo temporal para eludir la restricción.

Referencias técnicas


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