GENERIC_ALL и ACL для папок/файлов? Что на самом деле делает GENERIC_ALL?

Недавно я изменил систему безопасности на нашем файловом сервере, пометив большую часть того, что было с полным доступом, как Modify.Теперь мои разработчики говорят мне, что всякий раз, когда они используют GENERIC_ALL для открытия файла (например, с помощью CreateFile()), они получают сообщение об отказе в доступе.

После исследования ничто не указывало на то, что GENERIC_ALLбыло чем-то большим, чем GENERIC_EXECUTE+ GENERIC_WRITE+ GENERIC_READ; однако, похоже, это не так, поскольку разработчик смог добавить три постоянных значения и использовать это в CreateFile().

Итак, я спрашиваю... что на самом деле делает GENERIC_ALL?

Спасибо,

Мэтт

6
задан mbrownnyc 9 May 2012 в 01:20
поделиться