Renamed QueryFileExtendedAttributeInfo to QueryFileEaInfo

This commit is contained in:
Tal Aloni 2017-10-08 20:05:44 +03:00
parent 5b78f7ec93
commit b90d61949d
4 changed files with 10 additions and 11 deletions

View file

@ -65,8 +65,8 @@ namespace SMBLibrary.SMB1
else if (fileInformation is FileEaInformation) else if (fileInformation is FileEaInformation)
{ {
FileEaInformation fileEAInfo = (FileEaInformation)fileInformation; FileEaInformation fileEAInfo = (FileEaInformation)fileInformation;
QueryFileExtendedAttributeInfo result = new QueryFileExtendedAttributeInfo(); QueryFileEaInfo result = new QueryFileEaInfo();
result.EASize = fileEAInfo.EaSize; result.EaSize = fileEAInfo.EaSize;
return result; return result;
} }
else if (fileInformation is FileNameInformation) else if (fileInformation is FileNameInformation)

View file

@ -6,7 +6,6 @@
*/ */
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text;
using Utilities; using Utilities;
namespace SMBLibrary.SMB1 namespace SMBLibrary.SMB1
@ -14,22 +13,22 @@ namespace SMBLibrary.SMB1
/// <summary> /// <summary>
/// SMB_QUERY_FILE_EA_INFO /// SMB_QUERY_FILE_EA_INFO
/// </summary> /// </summary>
public class QueryFileExtendedAttributeInfo : QueryInformation public class QueryFileEaInfo : QueryInformation
{ {
public uint EASize; public uint EaSize;
public QueryFileExtendedAttributeInfo() public QueryFileEaInfo()
{ {
} }
public QueryFileExtendedAttributeInfo(byte[] buffer, int offset) public QueryFileEaInfo(byte[] buffer, int offset)
{ {
EASize = LittleEndianConverter.ToUInt32(buffer, offset); EaSize = LittleEndianConverter.ToUInt32(buffer, offset);
} }
public override byte[] GetBytes() public override byte[] GetBytes()
{ {
return LittleEndianConverter.GetBytes(EASize); return LittleEndianConverter.GetBytes(EaSize);
} }
public override QueryInformationLevel InformationLevel public override QueryInformationLevel InformationLevel

View file

@ -29,7 +29,7 @@ namespace SMBLibrary.SMB1
case QueryInformationLevel.SMB_QUERY_FILE_STANDARD_INFO: case QueryInformationLevel.SMB_QUERY_FILE_STANDARD_INFO:
return new QueryFileStandardInfo(buffer, 0); return new QueryFileStandardInfo(buffer, 0);
case QueryInformationLevel.SMB_QUERY_FILE_EA_INFO: case QueryInformationLevel.SMB_QUERY_FILE_EA_INFO:
return new QueryFileExtendedAttributeInfo(buffer, 0); return new QueryFileEaInfo(buffer, 0);
case QueryInformationLevel.SMB_QUERY_FILE_NAME_INFO: case QueryInformationLevel.SMB_QUERY_FILE_NAME_INFO:
return new QueryFileNameInfo(buffer, 0); return new QueryFileNameInfo(buffer, 0);
case QueryInformationLevel.SMB_QUERY_FILE_ALL_INFO: case QueryInformationLevel.SMB_QUERY_FILE_ALL_INFO:

View file

@ -502,7 +502,7 @@
<Compile Include="SMB1FileStore\Structures\QueryInformation\QueryFileAltNameInfo.cs" /> <Compile Include="SMB1FileStore\Structures\QueryInformation\QueryFileAltNameInfo.cs" />
<Compile Include="SMB1FileStore\Structures\QueryInformation\QueryFileBasicInfo.cs" /> <Compile Include="SMB1FileStore\Structures\QueryInformation\QueryFileBasicInfo.cs" />
<Compile Include="SMB1FileStore\Structures\QueryInformation\QueryFileCompressionInfo.cs" /> <Compile Include="SMB1FileStore\Structures\QueryInformation\QueryFileCompressionInfo.cs" />
<Compile Include="SMB1FileStore\Structures\QueryInformation\QueryFileExtendedAttributeInfo.cs" /> <Compile Include="SMB1FileStore\Structures\QueryInformation\QueryFileEaInfo.cs" />
<Compile Include="SMB1FileStore\Structures\QueryInformation\QueryFileNameInfo.cs" /> <Compile Include="SMB1FileStore\Structures\QueryInformation\QueryFileNameInfo.cs" />
<Compile Include="SMB1FileStore\Structures\QueryInformation\QueryFileStandardInfo.cs" /> <Compile Include="SMB1FileStore\Structures\QueryInformation\QueryFileStandardInfo.cs" />
<Compile Include="SMB1FileStore\Structures\QueryInformation\QueryFileStreamInfo.cs" /> <Compile Include="SMB1FileStore\Structures\QueryInformation\QueryFileStreamInfo.cs" />