On 28/8/20 5:52 pm, Konstantin Komarov wrote: > Hi Mark! Thanks for the feedback. It's reasonable concern, but the open > question is how to access those NTFS attributes which extend the DOS > attributes. user.DOSATTRIB may be good for FAT32 as DOS attributes are stored in 8bit. > However, this does not apply to NTFS (32bit attributes). I'm not sure why this would be an issue - the obvious way of reading user.DOSATTRIB is to use sscanf into an int, and then check for the bits you're interested in. The NT FILE_ATTRIBUTE_* values replicate and extend the FAT constants used by DOS, so it shouldn't cause any confusion only exposing the full 32-bit value.