Forráskód Böngészése

Moved NT file store specific enums / structures to NTFileStore

Tal Aloni 8 éve
szülő
commit
3baf91238d
60 módosított fájl, 59 hozzáadás és 59 törlés
  1. 0 0
      SMBLibrary/NTFileStore/Enums/FileInformation/CompressionFormat.cs
  2. 0 0
      SMBLibrary/NTFileStore/Enums/FileInformation/FileAttributes.cs
  3. 0 0
      SMBLibrary/NTFileStore/Enums/FileInformation/FileInformationClass.cs
  4. 0 0
      SMBLibrary/NTFileStore/Enums/FileSystemInformation/DeviceCharacteristics.cs
  5. 0 0
      SMBLibrary/NTFileStore/Enums/FileSystemInformation/DeviceType.cs
  6. 0 0
      SMBLibrary/NTFileStore/Enums/FileSystemInformation/FileSystemAttributes.cs
  7. 0 0
      SMBLibrary/NTFileStore/Enums/FileSystemInformation/FileSystemControlFlags.cs
  8. 0 0
      SMBLibrary/NTFileStore/Enums/FileSystemInformation/FileSystemInformationClass.cs
  9. 0 0
      SMBLibrary/NTFileStore/Enums/FileSystemInformation/SectorSizeInformationFlags.cs
  10. 0 0
      SMBLibrary/NTFileStore/Enums/NtCreateFile/CreateDisposition.cs
  11. 0 0
      SMBLibrary/NTFileStore/Enums/NtCreateFile/CreateOptions.cs
  12. 0 0
      SMBLibrary/NTFileStore/Enums/NtCreateFile/ShareAccess.cs
  13. 0 0
      SMBLibrary/NTFileStore/Structures/ACE/ACE.cs
  14. 0 0
      SMBLibrary/NTFileStore/Structures/ACE/AccessAllowedACE.cs
  15. 0 0
      SMBLibrary/NTFileStore/Structures/ACE/AceHeader.cs
  16. 0 0
      SMBLibrary/NTFileStore/Structures/ACE/Enums/AceFlags.cs
  17. 0 0
      SMBLibrary/NTFileStore/Structures/ACE/Enums/AceType.cs
  18. 0 0
      SMBLibrary/NTFileStore/Structures/ACL.cs
  19. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/FileInformation.cs
  20. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileAccessInformation.cs
  21. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileAlignmentInformation.cs
  22. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileAllInformation.cs
  23. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileAlternateNameInformation.cs
  24. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileBasicInformation.cs
  25. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileCompressionInformation.cs
  26. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileEaInformation.cs
  27. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileInternalInformation.cs
  28. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileModeInformation.cs
  29. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileNameInformation.cs
  30. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileNetworkOpenInformation.cs
  31. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Query/FilePositionInformation.cs
  32. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileStandardInformation.cs
  33. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileStreamInformation.cs
  34. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/QueryDirectory/FileBothDirectoryInformation.cs
  35. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/QueryDirectory/FileDirectoryInformation.cs
  36. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/QueryDirectory/FileFullDirectoryInformation.cs
  37. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/QueryDirectory/FileIdBothDirectoryInformation.cs
  38. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/QueryDirectory/FileIdFullDirectoryInformation.cs
  39. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/QueryDirectory/FileNamesInformation.cs
  40. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/QueryDirectory/QueryDirectoryFileInformation.cs
  41. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Set/FileAllocationInformation.cs
  42. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Set/FileDispositionInformation.cs
  43. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Set/FileEndOfFileInformation.cs
  44. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Set/FileFullEAInformation.cs
  45. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Set/FileLinkInformationType2.cs
  46. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Set/FileRenameInformationType2.cs
  47. 0 0
      SMBLibrary/NTFileStore/Structures/FileInformation/Set/FileValidDataLengthInformation.cs
  48. 0 0
      SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileFsAttributeInformation.cs
  49. 0 0
      SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileFsControlInformation.cs
  50. 0 0
      SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileFsDeviceInformation.cs
  51. 0 0
      SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileFsFullSizeInformation.cs
  52. 0 0
      SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileFsObjectIdInformation.cs
  53. 0 0
      SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileFsSectorSizeInformation.cs
  54. 0 0
      SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileFsSizeInformation.cs
  55. 0 0
      SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileFsVolumeInformation.cs
  56. 0 0
      SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileSystemInformation.cs
  57. 0 0
      SMBLibrary/NTFileStore/Structures/ObjectIDBufferType1.cs
  58. 0 0
      SMBLibrary/NTFileStore/Structures/SID.cs
  59. 0 0
      SMBLibrary/NTFileStore/Structures/SecurityDescriptor.cs
  60. 59 59
      SMBLibrary/SMBLibrary.csproj

SMBLibrary/Enums/FileInformation/CompressionFormat.cs → SMBLibrary/NTFileStore/Enums/FileInformation/CompressionFormat.cs


SMBLibrary/Enums/FileInformation/FileAttributes.cs → SMBLibrary/NTFileStore/Enums/FileInformation/FileAttributes.cs


SMBLibrary/Enums/FileInformation/FileInformationClass.cs → SMBLibrary/NTFileStore/Enums/FileInformation/FileInformationClass.cs


SMBLibrary/Enums/FileSystemInformation/DeviceCharacteristics.cs → SMBLibrary/NTFileStore/Enums/FileSystemInformation/DeviceCharacteristics.cs


SMBLibrary/Enums/FileSystemInformation/DeviceType.cs → SMBLibrary/NTFileStore/Enums/FileSystemInformation/DeviceType.cs


SMBLibrary/Enums/FileSystemInformation/FileSystemAttributes.cs → SMBLibrary/NTFileStore/Enums/FileSystemInformation/FileSystemAttributes.cs


SMBLibrary/Enums/FileSystemInformation/FileSystemControlFlags.cs → SMBLibrary/NTFileStore/Enums/FileSystemInformation/FileSystemControlFlags.cs


SMBLibrary/Enums/FileSystemInformation/FileSystemInformationClass.cs → SMBLibrary/NTFileStore/Enums/FileSystemInformation/FileSystemInformationClass.cs


SMBLibrary/Enums/FileSystemInformation/SectorSizeInformationFlags.cs → SMBLibrary/NTFileStore/Enums/FileSystemInformation/SectorSizeInformationFlags.cs


SMBLibrary/Enums/NtCreateFile/CreateDisposition.cs → SMBLibrary/NTFileStore/Enums/NtCreateFile/CreateDisposition.cs


SMBLibrary/Enums/NtCreateFile/CreateOptions.cs → SMBLibrary/NTFileStore/Enums/NtCreateFile/CreateOptions.cs


SMBLibrary/Enums/NtCreateFile/ShareAccess.cs → SMBLibrary/NTFileStore/Enums/NtCreateFile/ShareAccess.cs


SMBLibrary/Structures/ACE/ACE.cs → SMBLibrary/NTFileStore/Structures/ACE/ACE.cs


SMBLibrary/Structures/ACE/AccessAllowedACE.cs → SMBLibrary/NTFileStore/Structures/ACE/AccessAllowedACE.cs


SMBLibrary/Structures/ACE/AceHeader.cs → SMBLibrary/NTFileStore/Structures/ACE/AceHeader.cs


SMBLibrary/Structures/ACE/Enums/AceFlags.cs → SMBLibrary/NTFileStore/Structures/ACE/Enums/AceFlags.cs


SMBLibrary/Structures/ACE/Enums/AceType.cs → SMBLibrary/NTFileStore/Structures/ACE/Enums/AceType.cs


SMBLibrary/Structures/ACL.cs → SMBLibrary/NTFileStore/Structures/ACL.cs


SMBLibrary/Structures/FileInformation/FileInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/FileInformation.cs


SMBLibrary/Structures/FileInformation/Query/FileAccessInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileAccessInformation.cs


SMBLibrary/Structures/FileInformation/Query/FileAlignmentInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileAlignmentInformation.cs


SMBLibrary/Structures/FileInformation/Query/FileAllInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileAllInformation.cs


SMBLibrary/Structures/FileInformation/Query/FileAlternateNameInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileAlternateNameInformation.cs


SMBLibrary/Structures/FileInformation/Query/FileBasicInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileBasicInformation.cs


SMBLibrary/Structures/FileInformation/Query/FileCompressionInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileCompressionInformation.cs


SMBLibrary/Structures/FileInformation/Query/FileEaInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileEaInformation.cs


SMBLibrary/Structures/FileInformation/Query/FileInternalInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileInternalInformation.cs


SMBLibrary/Structures/FileInformation/Query/FileModeInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileModeInformation.cs


SMBLibrary/Structures/FileInformation/Query/FileNameInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileNameInformation.cs


SMBLibrary/Structures/FileInformation/Query/FileNetworkOpenInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileNetworkOpenInformation.cs


SMBLibrary/Structures/FileInformation/Query/FilePositionInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Query/FilePositionInformation.cs


SMBLibrary/Structures/FileInformation/Query/FileStandardInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileStandardInformation.cs


SMBLibrary/Structures/FileInformation/Query/FileStreamInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Query/FileStreamInformation.cs


SMBLibrary/Structures/FileInformation/QueryDirectory/FileBothDirectoryInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/QueryDirectory/FileBothDirectoryInformation.cs


SMBLibrary/Structures/FileInformation/QueryDirectory/FileDirectoryInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/QueryDirectory/FileDirectoryInformation.cs


SMBLibrary/Structures/FileInformation/QueryDirectory/FileFullDirectoryInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/QueryDirectory/FileFullDirectoryInformation.cs


SMBLibrary/Structures/FileInformation/QueryDirectory/FileIdBothDirectoryInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/QueryDirectory/FileIdBothDirectoryInformation.cs


SMBLibrary/Structures/FileInformation/QueryDirectory/FileIdFullDirectoryInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/QueryDirectory/FileIdFullDirectoryInformation.cs


SMBLibrary/Structures/FileInformation/QueryDirectory/FileNamesInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/QueryDirectory/FileNamesInformation.cs


SMBLibrary/Structures/FileInformation/QueryDirectory/QueryDirectoryFileInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/QueryDirectory/QueryDirectoryFileInformation.cs


SMBLibrary/Structures/FileInformation/Set/FileAllocationInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Set/FileAllocationInformation.cs


SMBLibrary/Structures/FileInformation/Set/FileDispositionInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Set/FileDispositionInformation.cs


SMBLibrary/Structures/FileInformation/Set/FileEndOfFileInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Set/FileEndOfFileInformation.cs


SMBLibrary/Structures/FileInformation/Set/FileFullEAInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Set/FileFullEAInformation.cs


SMBLibrary/Structures/FileInformation/Set/FileLinkInformationType2.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Set/FileLinkInformationType2.cs


SMBLibrary/Structures/FileInformation/Set/FileRenameInformationType2.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Set/FileRenameInformationType2.cs


SMBLibrary/Structures/FileInformation/Set/FileValidDataLengthInformation.cs → SMBLibrary/NTFileStore/Structures/FileInformation/Set/FileValidDataLengthInformation.cs


SMBLibrary/Structures/FileSystemInformation/FileFsAttributeInformation.cs → SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileFsAttributeInformation.cs


SMBLibrary/Structures/FileSystemInformation/FileFsControlInformation.cs → SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileFsControlInformation.cs


SMBLibrary/Structures/FileSystemInformation/FileFsDeviceInformation.cs → SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileFsDeviceInformation.cs


SMBLibrary/Structures/FileSystemInformation/FileFsFullSizeInformation.cs → SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileFsFullSizeInformation.cs


SMBLibrary/Structures/FileSystemInformation/FileFsObjectIdInformation.cs → SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileFsObjectIdInformation.cs


SMBLibrary/Structures/FileSystemInformation/FileFsSectorSizeInformation.cs → SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileFsSectorSizeInformation.cs


SMBLibrary/Structures/FileSystemInformation/FileFsSizeInformation.cs → SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileFsSizeInformation.cs


SMBLibrary/Structures/FileSystemInformation/FileFsVolumeInformation.cs → SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileFsVolumeInformation.cs


SMBLibrary/Structures/FileSystemInformation/FileSystemInformation.cs → SMBLibrary/NTFileStore/Structures/FileSystemInformation/FileSystemInformation.cs


SMBLibrary/Structures/ObjectIDBufferType1.cs → SMBLibrary/NTFileStore/Structures/ObjectIDBufferType1.cs


SMBLibrary/Structures/SID.cs → SMBLibrary/NTFileStore/Structures/SID.cs


SMBLibrary/Structures/SecurityDescriptor.cs → SMBLibrary/NTFileStore/Structures/SecurityDescriptor.cs


+ 59 - 59
SMBLibrary/SMBLibrary.csproj

@@ -49,18 +49,6 @@
     <Compile Include="Authentication\MD4.cs" />
     <Compile Include="Authentication\NTAuthentication.cs" />
     <Compile Include="Client\SMBClient.cs" />
-    <Compile Include="Enums\FileInformation\FileAttributes.cs" />
-    <Compile Include="Enums\FileInformation\FileInformationClass.cs" />
-    <Compile Include="Enums\FileInformation\CompressionFormat.cs" />
-    <Compile Include="Enums\FileSystemInformation\DeviceCharacteristics.cs" />
-    <Compile Include="Enums\FileSystemInformation\DeviceType.cs" />
-    <Compile Include="Enums\FileSystemInformation\FileSystemAttributes.cs" />
-    <Compile Include="Enums\FileSystemInformation\FileSystemControlFlags.cs" />
-    <Compile Include="Enums\FileSystemInformation\FileSystemInformationClass.cs" />
-    <Compile Include="Enums\FileSystemInformation\SectorSizeInformationFlags.cs" />
-    <Compile Include="Enums\NtCreateFile\CreateDisposition.cs" />
-    <Compile Include="Enums\NtCreateFile\CreateOptions.cs" />
-    <Compile Include="Enums\NtCreateFile\ShareAccess.cs" />
     <Compile Include="Enums\NTStatus.cs" />
     <Compile Include="Enums\SMBTransportType.cs" />
     <Compile Include="Enums\Win32Error.cs" />
@@ -89,6 +77,65 @@
     <Compile Include="NetBios\SessionPackets\SessionPacket.cs" />
     <Compile Include="NetBios\SessionPackets\SessionRequestPacket.cs" />
     <Compile Include="NetBios\SessionPackets\SessionRetargetResponsePacket.cs" />
+    <Compile Include="NTFileStore\Enums\FileInformation\CompressionFormat.cs" />
+    <Compile Include="NTFileStore\Enums\FileInformation\FileAttributes.cs" />
+    <Compile Include="NTFileStore\Enums\FileInformation\FileInformationClass.cs" />
+    <Compile Include="NTFileStore\Enums\FileSystemInformation\DeviceCharacteristics.cs" />
+    <Compile Include="NTFileStore\Enums\FileSystemInformation\DeviceType.cs" />
+    <Compile Include="NTFileStore\Enums\FileSystemInformation\FileSystemAttributes.cs" />
+    <Compile Include="NTFileStore\Enums\FileSystemInformation\FileSystemControlFlags.cs" />
+    <Compile Include="NTFileStore\Enums\FileSystemInformation\FileSystemInformationClass.cs" />
+    <Compile Include="NTFileStore\Enums\FileSystemInformation\SectorSizeInformationFlags.cs" />
+    <Compile Include="NTFileStore\Enums\NtCreateFile\CreateDisposition.cs" />
+    <Compile Include="NTFileStore\Enums\NtCreateFile\CreateOptions.cs" />
+    <Compile Include="NTFileStore\Enums\NtCreateFile\ShareAccess.cs" />
+    <Compile Include="NTFileStore\Structures\ACE\AccessAllowedACE.cs" />
+    <Compile Include="NTFileStore\Structures\ACE\ACE.cs" />
+    <Compile Include="NTFileStore\Structures\ACE\AceHeader.cs" />
+    <Compile Include="NTFileStore\Structures\ACE\Enums\AceFlags.cs" />
+    <Compile Include="NTFileStore\Structures\ACE\Enums\AceType.cs" />
+    <Compile Include="NTFileStore\Structures\ACL.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\FileInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Query\FileAccessInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Query\FileAlignmentInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Query\FileAllInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Query\FileAlternateNameInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Query\FileBasicInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Query\FileCompressionInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Query\FileEaInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Query\FileInternalInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Query\FileModeInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Query\FileNameInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Query\FileNetworkOpenInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Query\FilePositionInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Query\FileStandardInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Query\FileStreamInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\QueryDirectory\FileBothDirectoryInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\QueryDirectory\FileDirectoryInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\QueryDirectory\FileFullDirectoryInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\QueryDirectory\FileIdBothDirectoryInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\QueryDirectory\FileIdFullDirectoryInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\QueryDirectory\FileNamesInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\QueryDirectory\QueryDirectoryFileInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Set\FileAllocationInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Set\FileDispositionInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Set\FileEndOfFileInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Set\FileFullEAInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Set\FileLinkInformationType2.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Set\FileRenameInformationType2.cs" />
+    <Compile Include="NTFileStore\Structures\FileInformation\Set\FileValidDataLengthInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileSystemInformation\FileFsAttributeInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileSystemInformation\FileFsControlInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileSystemInformation\FileFsDeviceInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileSystemInformation\FileFsFullSizeInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileSystemInformation\FileFsObjectIdInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileSystemInformation\FileFsSectorSizeInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileSystemInformation\FileFsSizeInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileSystemInformation\FileFsVolumeInformation.cs" />
+    <Compile Include="NTFileStore\Structures\FileSystemInformation\FileSystemInformation.cs" />
+    <Compile Include="NTFileStore\Structures\ObjectIDBufferType1.cs" />
+    <Compile Include="NTFileStore\Structures\SecurityDescriptor.cs" />
+    <Compile Include="NTFileStore\Structures\SID.cs" />
     <Compile Include="Properties\AssemblyInfo.cs" />
     <Compile Include="RPC\Enum\NegotiationResult.cs" />
     <Compile Include="RPC\Enum\PacketFlags.cs" />
@@ -482,53 +529,6 @@
     <Compile Include="SMB2\Structures\FileID.cs" />
     <Compile Include="SMB2\Structures\LockElement.cs" />
     <Compile Include="SMB2\Structures\NegotiateContext.cs" />
-    <Compile Include="Structures\ACE\AccessAllowedACE.cs" />
-    <Compile Include="Structures\ACE\ACE.cs" />
-    <Compile Include="Structures\ACE\AceHeader.cs" />
-    <Compile Include="Structures\ACE\Enums\AceFlags.cs" />
-    <Compile Include="Structures\ACE\Enums\AceType.cs" />
-    <Compile Include="Structures\ACL.cs" />
-    <Compile Include="Structures\FileInformation\FileInformation.cs" />
-    <Compile Include="Structures\FileInformation\Query\FileAccessInformation.cs" />
-    <Compile Include="Structures\FileInformation\Query\FileAlignmentInformation.cs" />
-    <Compile Include="Structures\FileInformation\Query\FileAllInformation.cs" />
-    <Compile Include="Structures\FileInformation\Query\FileAlternateNameInformation.cs" />
-    <Compile Include="Structures\FileInformation\Query\FileBasicInformation.cs" />
-    <Compile Include="Structures\FileInformation\Query\FileCompressionInformation.cs" />
-    <Compile Include="Structures\FileInformation\Query\FileEaInformation.cs" />
-    <Compile Include="Structures\FileInformation\Query\FileInternalInformation.cs" />
-    <Compile Include="Structures\FileInformation\Query\FileModeInformation.cs" />
-    <Compile Include="Structures\FileInformation\Query\FileNameInformation.cs" />
-    <Compile Include="Structures\FileInformation\Query\FileNetworkOpenInformation.cs" />
-    <Compile Include="Structures\FileInformation\Query\FilePositionInformation.cs" />
-    <Compile Include="Structures\FileInformation\Query\FileStandardInformation.cs" />
-    <Compile Include="Structures\FileInformation\Query\FileStreamInformation.cs" />
-    <Compile Include="Structures\FileInformation\QueryDirectory\FileBothDirectoryInformation.cs" />
-    <Compile Include="Structures\FileInformation\QueryDirectory\FileDirectoryInformation.cs" />
-    <Compile Include="Structures\FileInformation\QueryDirectory\FileFullDirectoryInformation.cs" />
-    <Compile Include="Structures\FileInformation\QueryDirectory\FileIdBothDirectoryInformation.cs" />
-    <Compile Include="Structures\FileInformation\QueryDirectory\FileIdFullDirectoryInformation.cs" />
-    <Compile Include="Structures\FileInformation\QueryDirectory\FileNamesInformation.cs" />
-    <Compile Include="Structures\FileInformation\QueryDirectory\QueryDirectoryFileInformation.cs" />
-    <Compile Include="Structures\FileInformation\Set\FileAllocationInformation.cs" />
-    <Compile Include="Structures\FileInformation\Set\FileDispositionInformation.cs" />
-    <Compile Include="Structures\FileInformation\Set\FileEndOfFileInformation.cs" />
-    <Compile Include="Structures\FileInformation\Set\FileFullEAInformation.cs" />
-    <Compile Include="Structures\FileInformation\Set\FileLinkInformationType2.cs" />
-    <Compile Include="Structures\FileInformation\Set\FileRenameInformationType2.cs" />
-    <Compile Include="Structures\FileInformation\Set\FileValidDataLengthInformation.cs" />
-    <Compile Include="Structures\FileSystemInformation\FileFsAttributeInformation.cs" />
-    <Compile Include="Structures\FileSystemInformation\FileFsControlInformation.cs" />
-    <Compile Include="Structures\FileSystemInformation\FileFsDeviceInformation.cs" />
-    <Compile Include="Structures\FileSystemInformation\FileFsFullSizeInformation.cs" />
-    <Compile Include="Structures\FileSystemInformation\FileFsObjectIdInformation.cs" />
-    <Compile Include="Structures\FileSystemInformation\FileFsSectorSizeInformation.cs" />
-    <Compile Include="Structures\FileSystemInformation\FileFsSizeInformation.cs" />
-    <Compile Include="Structures\FileSystemInformation\FileFsVolumeInformation.cs" />
-    <Compile Include="Structures\FileSystemInformation\FileSystemInformation.cs" />
-    <Compile Include="Structures\ObjectIDBufferType1.cs" />
-    <Compile Include="Structures\SecurityDescriptor.cs" />
-    <Compile Include="Structures\SID.cs" />
     <Compile Include="Tests\AuthenticationTests.cs" />
     <Compile Include="Tests\NetBiosTests.cs" />
     <Compile Include="Tests\RPCTests.cs" />