IOUtils.TPathPrefixType
From RAD Studio VCL Reference
Contents |
Delphi Information
From IOUtils.pas
TPathPrefixType = { pptNoPrefix, pptExtended, pptExtendedUNC };
Unit: IOUtils
Type: enum
C++ Information
From IOUtils.hpp
enum TPathPrefixType{ pptNoPrefix, pptExtended, pptExtendedUNC };
Unit: IOUtils
Type: enum
Description
Enumerates the possible extended path prefix types.
TPathPrefixType enumerates the possible types of extended path types. An extended prefix looks like \\?\ or \\?\UNC\. The following are possible values of TPathPrefixType.
| Value | Meaning |
|---|---|
|
pptNoPrefix |
Path has no extended prefix. |
|
pptExtended |
Path has an extended prefix (\\?\). |
|
pptExtendedUNC |
Path has an extended UNC prefix (\\?\UNC\). |
Paths prefixed with \\?\ or \\?\UNC\ are Windows-specific and can be of very big lengths and not restricted to 255 characters (MAX_PATH). It is a common case today to manage paths longer than 255 characters. Prefixing those with \\?\ solves the problem.