I’ve written an application that examines all of the file system permissions on a directory.
A directory has a number of access rules (of type FileSystemAccessRule).
Each access rule has a property FileSystemRights, which is a flag enumeration.
When running this, I keep encountering a FileSystemRights value of 268435456 (which comes to 0x10000000 in hexadecimal).
This value just doesn’t appear in enumeration! It’s actually higher than the highest single flag value (Synchronize, having a value of 0x100000).
Does anyone know what this is?
See http://cjwdev.wordpress.com/2011/06/28/permissions-not-included-in-net-accessrule-filesystemrights-enum/
From that page: