| Anterior | Siguiente |
| ERROR_BAD_ARGUMENTS | ERROR_SIGNAL_PENDING |
ERROR_BAD_PATHNAME
Qué significa ERROR_BAD_PATHNAME
ERROR_BAD_PATHNAME (161) significa que el pathname está mal formado. A diferencia de ERROR_PATH_NOT_FOUND, el problema puede estar en prefijos, separadores, componentes, quoting o reglas de normalización antes incluso de comprobar si el objeto existe.
Qué comprobar
- Registre la ruta final tras expansión y normalización.
- Diferencie prefijos drive, UNC, device y extended-length.
- Revise separadores, comillas, trailing characters y nombres reservados.
- Evite concatenación manual cuando una API de paths pueda combinar componentes.
Resolución
Corrija la construcción de la ruta y valide el namespace esperado por la API. No cambie permisos o reintente contra el servidor hasta tener una ruta sintácticamente válida.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.