mirror of
https://github.com/TalAloni/SMBLibrary.git
synced 2025-08-12 02:19:17 +02:00
Renamed QueryFileExtendedAttributeInfo to QueryFileEaInfo
This commit is contained in:
parent
5b78f7ec93
commit
b90d61949d
4 changed files with 10 additions and 11 deletions
|
@ -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)
|
||||||
|
|
|
@ -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
|
|
@ -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:
|
||||||
|
|
|
@ -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" />
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue