Limiti dei campi percorso

Sintassi

#include <stdlib.h>  

Note

Queste costanti definiscono la lunghezza massima del percorso e dei singoli campi nel percorso.

Costante Significato
_MAX_DIR Lunghezza massima del componente di directory
_MAX_DRIVE Lunghezza massima del componente di unità
_MAX_EXT Lunghezza massima del componente di estensione
_MAX_FNAME Lunghezza massima del componente di nome file
_MAX_PATH Lunghezza massima del percorso completo
Nota

Runtime C supporta una lunghezza dei percorsi fino a 32768 caratteri di lunghezza, ma spetta al sistema operativo, in particolare al file system, supportare questi percorsi più lunghi. La somma dei campi non deve superare _MAX_PATH per una compatibilità completa con le versioni precedenti con i file system FAT32. Il file system NTFS di --- --- Windows 2000, --- --- Windows XP Home Edition, Windows XP Professional, Windows Server 2003, --- --- Windows Server 2003 e Windows Vista supportano percorsi fino a 32768 caratteri di lunghezza, ma solo quando si utilizzano le API Unicode. Quando si usano nomi lunghi per i percorsi, aggiungere al percorso il prefisso \\?\ e usare le versioni Unicode delle funzioni C Run-Time.

Vedere anche

Costanti globali