I recently redesigned the security system on our file server, noting much of what was completely changed. Now my developers tell me that whenever they use GENERIC_ALL to open a file (for example, CreateFile()
), they get an access denied message.
After the study, nothing seemed to indicate that GENERIC_ALL
was larger than GENERIC_EXECUTE
+ GENERIC_WRITE
+ GENERIC_READ
; however, this does not seem to be the case, as the developer managed to add three constant values ββand use it for CreateFile()
.
So I ask ... what does GENERIC_ALL
really do?
Thanks,
Matt
source share