mirror of
https://github.com/TalAloni/SMBLibrary.git
synced 2025-07-03 08:13:18 +02:00
SMB_COM_NT_CREATE_ANDX extended response: Renamed FileStatus to FileStatusFlags
This commit is contained in:
parent
63db204ec4
commit
54c8a6fa1f
4 changed files with 5 additions and 5 deletions
|
@ -101,11 +101,11 @@ namespace SMBLibrary.SMB1
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public FileStatus FileStatus
|
public FileStatusFlags FileStatusFlags
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
{
|
{
|
||||||
return (FileStatus)NMPipeStatus_or_FileStatusFlags;
|
return (FileStatusFlags)NMPipeStatus_or_FileStatusFlags;
|
||||||
}
|
}
|
||||||
set
|
set
|
||||||
{
|
{
|
||||||
|
|
|
@ -3,7 +3,7 @@ using System;
|
||||||
namespace SMBLibrary.SMB1
|
namespace SMBLibrary.SMB1
|
||||||
{
|
{
|
||||||
[Flags]
|
[Flags]
|
||||||
public enum FileStatus : ushort
|
public enum FileStatusFlags : ushort
|
||||||
{
|
{
|
||||||
NO_EAS = 0x01,
|
NO_EAS = 0x01,
|
||||||
NO_SUBSTREAMS = 0x02,
|
NO_SUBSTREAMS = 0x02,
|
|
@ -328,7 +328,7 @@
|
||||||
<Compile Include="SMB1\Enums\Locking\LockType.cs" />
|
<Compile Include="SMB1\Enums\Locking\LockType.cs" />
|
||||||
<Compile Include="SMB1\Enums\Negotiate\SecurityMode.cs" />
|
<Compile Include="SMB1\Enums\Negotiate\SecurityMode.cs" />
|
||||||
<Compile Include="SMB1\Enums\Negotiate\ServerCapabilities.cs" />
|
<Compile Include="SMB1\Enums\Negotiate\ServerCapabilities.cs" />
|
||||||
<Compile Include="SMB1\Enums\NTCreate\FileStatus.cs" />
|
<Compile Include="SMB1\Enums\NTCreate\FileStatusFlags.cs" />
|
||||||
<Compile Include="SMB1\Enums\NTCreate\ImpersonationLevel.cs" />
|
<Compile Include="SMB1\Enums\NTCreate\ImpersonationLevel.cs" />
|
||||||
<Compile Include="SMB1\Enums\NTCreate\NTCreateFlags.cs" />
|
<Compile Include="SMB1\Enums\NTCreate\NTCreateFlags.cs" />
|
||||||
<Compile Include="SMB1\Enums\NTCreate\OpLockLevel.cs" />
|
<Compile Include="SMB1\Enums\NTCreate\OpLockLevel.cs" />
|
||||||
|
|
|
@ -198,7 +198,7 @@ namespace SMBLibrary.Server.SMB1
|
||||||
response.AllocationSize = (long)NTFileSystemHelper.GetAllocationSize(entry.Size);
|
response.AllocationSize = (long)NTFileSystemHelper.GetAllocationSize(entry.Size);
|
||||||
response.EndOfFile = (long)entry.Size;
|
response.EndOfFile = (long)entry.Size;
|
||||||
response.ResourceType = ResourceType.FileTypeDisk;
|
response.ResourceType = ResourceType.FileTypeDisk;
|
||||||
response.FileStatus = FileStatus.NO_EAS | FileStatus.NO_SUBSTREAMS | FileStatus.NO_REPARSETAG;
|
response.FileStatusFlags = FileStatusFlags.NO_EAS | FileStatusFlags.NO_SUBSTREAMS | FileStatusFlags.NO_REPARSETAG;
|
||||||
response.MaximalAccessRights.File = FileAccessMask.FILE_READ_DATA | FileAccessMask.FILE_WRITE_DATA | FileAccessMask.FILE_APPEND_DATA |
|
response.MaximalAccessRights.File = FileAccessMask.FILE_READ_DATA | FileAccessMask.FILE_WRITE_DATA | FileAccessMask.FILE_APPEND_DATA |
|
||||||
FileAccessMask.FILE_READ_EA | FileAccessMask.FILE_WRITE_EA |
|
FileAccessMask.FILE_READ_EA | FileAccessMask.FILE_WRITE_EA |
|
||||||
FileAccessMask.FILE_EXECUTE |
|
FileAccessMask.FILE_EXECUTE |
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue