He escrito una aplicación que examina todos los permisos del sistema de archivos en un directorio.El encuentro con un valor FileSystemRights que no está definido en la enumeración
Un directorio tiene una serie de reglas de acceso (de tipo FileSystemAccessRule
).
Cada regla de acceso tiene una propiedad FileSystemRights
, que es una enumeración bandera.
Al ejecutar esto, sigo encontrando un valor FileSystemRights
de 268435456
(que viene a 0x10000000
en hexadecimal).
Este valor simplemente no aparece en la enumeración! En realidad, es más alto que el valor de indicador único más alto (Synchronize
, que tiene un valor de 0x100000
).
¿Alguien sabe de qué se trata?