Freigeben über


Begrenzungen für Pfadfelder

#include <stdlib.h>

Hinweise

Diese Konstanten definieren die maximale Länge für den Pfad und für die einzelnen Felder innerhalb des Pfads.

Konstante

Bedeutung

_MAX_DIR

Maximale Länge der Verzeichniskomponente

_MAX_DRIVE

Maximale Länge der Laufwerkskomponente

_MAX_EXT

Maximale Länge der Erweiterungskomponente

_MAX_FNAME

Maximale Länge der Dateinamenkomponente

_MAX_PATH

Maximale Länge des vollständigen Pfads

Hinweis

Die C-Laufzeitunterstützungspfadlängen bis 32768 Buchstaben lang, aber sie ist bis zum Betriebssystem, speziell Dateisystem, diese längeren Pfade zu unterstützen.Die Summe der Felder sollte _MAX_PATH für vollständige Abwärtskompatibilität mit Dateisystemen FAT32 nicht überschreiten.Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003, Windows Server 2003 und Windows Vista-NTFS-Dateisystem-Stützpfade bis 32768 Buchstaben lang, jedoch nur, wenn die Unicode-APIs verwendet werden.Bei langen Pfadnamen stellen Sie dem Pfad die Zeichen \\?\ voran, und verwenden Sie die Unicode-Versionen der C-Laufzeitfunktionen.

Siehe auch

Referenz

Globale Konstanten