Я написал приложение, которое проверяет все разрешения файловой системы для каталога.
Каталог имеет ряд правил доступа (типа FileSystemAccessRule
).
Каждое правило доступа имеет свойство FileSystemRights
, которое является перечислением флагов.
При выполнении этого я постоянно сталкиваюсь со значением FileSystemRights
268435456
(которое составляет 0x10000000
в шестнадцатеричном формате).
Это значение просто не появляется в перечислении! Это на самом деле выше, чем самое высокое значение одиночного флага ( Synchronize
, имеющее значение 0x100000
).
Кто-нибудь знает, что это такое?