System.IOUtils.TPathPrefixType

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TPathPrefixType = (pptNoPrefix, pptExtended, pptExtendedUNC);

C++

enum class DECLSPEC_DENUM TPathPrefixType : unsigned char { pptNoPrefix, pptExtended, pptExtendedUNC };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
System.IOUtils.pas
System.IOUtils.hpp
System.IOUtils System.IOUtils

Description

Enumère les types possibles de préfixes de chemin étendu.

TPathPrefixType énumère les types possibles de préfixes de chemin étendu. Un préfixe étendu ressemble à \\?\ ou à \\?\UNC\. Voici les valeurs possibles de TPathPrefixType.



Valeur Signification

pptNoPrefix

Le chemin n'a pas de préfixe étendu.

pptExtended

Le chemin a un préfixe étendu (\\?\).

pptExtendedUNC

Le chemin a un préfixe UNC étendu (\\?\UNC\).



Les chemins préfixés par \\?\ ou \\?\UNC\ sont spécifiques à Windows et leur longueur peut être très importante et non limitée à 255 caractères (MAX_PATH). Il est devenu courant aujourd'hui de gérer des chemins de plus de 255 caractères. Préfixer ces chemins par \\?\ résoud le problème.

Voir aussi