mirror of
https://github.com/TalAloni/SMBLibrary.git
synced 2025-08-12 10:19:18 +02:00
NTFileSystemHelper: CreateFile: Honor DesiredAccess.MAXIMUM_ALLOWED
This commit is contained in:
parent
724fdf6e9b
commit
e4506c5267
1 changed files with 1 additions and 0 deletions
|
@ -220,6 +220,7 @@ namespace SMBLibrary.Server
|
||||||
public static FileAccess ToFileAccess(FileAccessMask desiredAccess)
|
public static FileAccess ToFileAccess(FileAccessMask desiredAccess)
|
||||||
{
|
{
|
||||||
if ((desiredAccess & FileAccessMask.GENERIC_ALL) > 0 ||
|
if ((desiredAccess & FileAccessMask.GENERIC_ALL) > 0 ||
|
||||||
|
(desiredAccess & FileAccessMask.MAXIMUM_ALLOWED) > 0 ||
|
||||||
((desiredAccess & FileAccessMask.FILE_READ_DATA) > 0 && (desiredAccess & FileAccessMask.FILE_WRITE_DATA) > 0) ||
|
((desiredAccess & FileAccessMask.FILE_READ_DATA) > 0 && (desiredAccess & FileAccessMask.FILE_WRITE_DATA) > 0) ||
|
||||||
((desiredAccess & FileAccessMask.FILE_READ_DATA) > 0 && (desiredAccess & FileAccessMask.FILE_APPEND_DATA) > 0))
|
((desiredAccess & FileAccessMask.FILE_READ_DATA) > 0 && (desiredAccess & FileAccessMask.FILE_APPEND_DATA) > 0))
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue