| Anterior | Siguiente |
| STATUS_COULD_NOT_INTERPRET | STATUS_NOT_SUPPORTED |
STATUS_FILE_IS_A_DIRECTORY
Qué significa STATUS_FILE_IS_A_DIRECTORY
STATUS_FILE_IS_A_DIRECTORY es un type mismatch. El nombre se resolvió, pero el objeto encontrado es un directorio y la operación, las create options o el API concreto requieren un archivo regular u otro tipo no directorio. No significa que el directorio esté corrupto.
Revise también cómo se construye el path: una configuración incorrecta, un symlink/reparse point o una carrera de rename pueden hacer que el mismo texto termine resolviendo a un tipo distinto del esperado. Es el inverso conceptual de STATUS_NOT_A_DIRECTORY.
Qué comprobar
- Inspeccione el tipo real del objeto resuelto y las create/open options utilizadas.
- Compruebe reparse points y path normalization si el resultado sorprende.
- Valide por separado las rutas configuradas como archivos y como directorios.
- No intente “convertir” el objeto borrándolo si puede contener datos o ser un mount/reparse boundary.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.