Недавно я изменил систему безопасности на нашем файловом сервере, пометив большую часть того, что было с полным доступом, как Modify.Теперь мои разработчики говорят мне, что всякий раз, когда они используют GENERIC_ALL для открытия файла (например, с помощью CreateFile()
), они получают сообщение об отказе в доступе.
После исследования ничто не указывало на то, что GENERIC_ALL
было чем-то большим, чем GENERIC_EXECUTE
+ GENERIC_WRITE
+ GENERIC_READ
; однако, похоже, это не так, поскольку разработчик смог добавить три постоянных значения и использовать это в CreateFile()
.
Итак, я спрашиваю... что на самом деле делает GENERIC_ALL
?
Спасибо,
Мэтт