Límites del campo de ruta de accesoPath Field Limits

SintaxisSyntax

#include <stdlib.h>

ObservacionesRemarks

Estas constantes definen la longitud máxima de la ruta de acceso y de los campos individuales dentro de dicha ruta.These constants define the maximum length for the path and for the individual fields within the path.

ConstanteConstant SignificadoMeaning
_MAX_DIR Longitud máxima de componentes de directorioMaximum length of directory component
_MAX_DRIVE Longitud máxima de componentes de unidadMaximum length of drive component
_MAX_EXT Longitud máxima de componentes de extensiónMaximum length of extension component
_MAX_FNAME Longitud máxima de componentes de nombre de archivoMaximum length of filename component
_MAX_PATH Longitud máxima de ruta de acceso completaMaximum length of full path

Nota

C Runtime admite longitudes de ruta de acceso de hasta 32 768 caracteres, pero depende del sistema operativo, específicamente del sistema de archivos, que se admitan o no estas rutas de acceso más largas.The C Runtime supports path lengths up to 32768 characters in length, but it is up to the operating system, specifically the file system, to support these longer paths. La suma de los campos no puede exceder _MAX_PATH a efectos de compatibilidad total con versiones anteriores de los sistemas de archivos FAT32.The sum of the fields should not exceed _MAX_PATH for full backwards compatibility with FAT32 file systems. El sistema de archivos NTFS de Windows es compatible con las rutas de acceso de hasta 32768 caracteres de longitud, pero únicamente cuando se usan las API Unicode.The Windows NTFS file system supports paths up to 32768 characters in length, but only when using the Unicode APIs. Al usar nombres de ruta de acceso largos, agregue el prefijo \\?\ a la ruta de acceso y use las versiones Unicode de las funciones de C Runtime.When using long path names, prefix the path with the characters \\?\ and use the Unicode versions of the C Runtime functions.

Consulta tambiénSee also

Constantes globalesGlobal Constants