Límites del campo de ruta de acceso

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

#include <stdlib.h>  

Estas constantes definen la longitud máxima de la ruta de acceso y de campos individuales dentro de la ruta.

ConstanteSignificado
_MAX_DIRLongitud máxima del componente de directorio
_MAX_DRIVELongitud máxima del componente impulsor
_MAX_EXTLongitud máxima del componente de extensión
_MAX_FNAMELongitud máxima del componente de nombre de archivo
_MAX_PATHLongitud máxima de la ruta de acceso completa
System_CAPS_ICON_note.jpg Nota

El tiempo de ejecución de C admite longitudes de rutas de acceso hasta 32768 caracteres de longitud, pero es el sistema operativo, específicamente el sistema de archivos, admitir estas rutas de acceso más larga. La suma de los campos no debe superar _MAX_PATH para la compatibilidad total con sistemas de archivos del FAT32. Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003, Windows Server 2003, y el sistema de archivos NTFS de Windows Vista admite las rutas de hasta 32768 caracteres, pero al utilizar Unicode API. ¿Cuándo utilizar nombres de ruta largos, prefijo la ruta con el \\ de caracteres? el \ y utiliza las versiones de Unicode de funciones en tiempo de ejecución de C.

Constantes globales

Mostrar: