Path.isReservedDeviceName
bool isReservedDeviceName() constDetect whether this path's final component is a reserved Windows device name.
Platform semantics:
- Windows: Returns
truefor names likeCON,PRN,AUX,NUL,COM1..COM9,LPT1..LPT9, even when followed by an extension (e.g.,CON.txt). Also returnstruefor device namespace forms like\\.\\NULand\\?\\NUL. - Other platforms: Always returns
false.
Notes:
- This check is purely syntactic; it does not consult the filesystem.
- Trailing dots and spaces are ignored as Windows normalizes them away.