From 5202aed57c54d5ec0f4a7b08e5dc38fe9595ffe5 Mon Sep 17 00:00:00 2001 From: Tal Aloni Date: Wed, 4 Oct 2017 12:45:34 +0300 Subject: [PATCH] Minor code refactoring and documentation improvement --- SMBLibrary/NTFileStore/Adapter/NTFileSystemAdapter.cs | 2 +- SMBLibrary/NTFileStore/NTFileStoreHelper.cs | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/SMBLibrary/NTFileStore/Adapter/NTFileSystemAdapter.cs b/SMBLibrary/NTFileStore/Adapter/NTFileSystemAdapter.cs index 33d6d28..5cd74a1 100644 --- a/SMBLibrary/NTFileStore/Adapter/NTFileSystemAdapter.cs +++ b/SMBLibrary/NTFileStore/Adapter/NTFileSystemAdapter.cs @@ -236,7 +236,7 @@ namespace SMBLibrary return NTStatus.STATUS_INVALID_PARAMETER; } - FileAccess fileAccess = NTFileStoreHelper.ToFileAccess((FileAccessMask)desiredAccess); + FileAccess fileAccess = NTFileStoreHelper.ToFileAccess(desiredAccess); Stream stream; if (fileAccess == (FileAccess)0 || entry.IsDirectory) { diff --git a/SMBLibrary/NTFileStore/NTFileStoreHelper.cs b/SMBLibrary/NTFileStore/NTFileStoreHelper.cs index 1ed888f..08b1589 100644 --- a/SMBLibrary/NTFileStore/NTFileStoreHelper.cs +++ b/SMBLibrary/NTFileStore/NTFileStoreHelper.cs @@ -55,6 +55,17 @@ namespace SMBLibrary return result; } + /// + /// Will return desired FileAccess rights to the file data. + /// + public static FileAccess ToFileAccess(AccessMask desiredAccess) + { + return ToFileAccess((FileAccessMask)desiredAccess); + } + + /// + /// Will return desired FileAccess rights to the file data. + /// public static FileAccess ToFileAccess(FileAccessMask desiredAccess) { FileAccess result = 0;