mirror of
https://github.com/TalAloni/SMBLibrary.git
synced 2025-07-03 08:13:18 +02:00
SMB_QUERY_FILE_BASIC_INFO: Corrected field names
This commit is contained in:
parent
29499e17ef
commit
c72bb2e348
2 changed files with 12 additions and 12 deletions
|
@ -18,9 +18,9 @@ namespace SMBLibrary.SMB1
|
||||||
{
|
{
|
||||||
public const int Length = 40;
|
public const int Length = 40;
|
||||||
|
|
||||||
public DateTime? CreationDateTime;
|
public DateTime? CreationTime;
|
||||||
public DateTime? LastAccessDateTime;
|
public DateTime? LastAccessTime;
|
||||||
public DateTime? LastWriteDateTime;
|
public DateTime? LastWriteTime;
|
||||||
public DateTime? LastChangeTime;
|
public DateTime? LastChangeTime;
|
||||||
public ExtendedFileAttributes ExtFileAttributes;
|
public ExtendedFileAttributes ExtFileAttributes;
|
||||||
public uint Reserved;
|
public uint Reserved;
|
||||||
|
@ -31,9 +31,9 @@ namespace SMBLibrary.SMB1
|
||||||
|
|
||||||
public QueryFileBasicInfo(byte[] buffer, int offset)
|
public QueryFileBasicInfo(byte[] buffer, int offset)
|
||||||
{
|
{
|
||||||
CreationDateTime = FileTimeHelper.ReadNullableFileTime(buffer, ref offset);
|
CreationTime = FileTimeHelper.ReadNullableFileTime(buffer, ref offset);
|
||||||
LastAccessDateTime = FileTimeHelper.ReadNullableFileTime(buffer, ref offset);
|
LastAccessTime = FileTimeHelper.ReadNullableFileTime(buffer, ref offset);
|
||||||
LastWriteDateTime = FileTimeHelper.ReadNullableFileTime(buffer, ref offset);
|
LastWriteTime = FileTimeHelper.ReadNullableFileTime(buffer, ref offset);
|
||||||
LastChangeTime = FileTimeHelper.ReadNullableFileTime(buffer, ref offset);
|
LastChangeTime = FileTimeHelper.ReadNullableFileTime(buffer, ref offset);
|
||||||
ExtFileAttributes = (ExtendedFileAttributes)LittleEndianReader.ReadUInt32(buffer, ref offset);
|
ExtFileAttributes = (ExtendedFileAttributes)LittleEndianReader.ReadUInt32(buffer, ref offset);
|
||||||
Reserved = LittleEndianReader.ReadUInt32(buffer, ref offset);
|
Reserved = LittleEndianReader.ReadUInt32(buffer, ref offset);
|
||||||
|
@ -43,9 +43,9 @@ namespace SMBLibrary.SMB1
|
||||||
{
|
{
|
||||||
byte[] buffer = new byte[Length];
|
byte[] buffer = new byte[Length];
|
||||||
int offset = 0;
|
int offset = 0;
|
||||||
FileTimeHelper.WriteFileTime(buffer, ref offset, CreationDateTime);
|
FileTimeHelper.WriteFileTime(buffer, ref offset, CreationTime);
|
||||||
FileTimeHelper.WriteFileTime(buffer, ref offset, LastAccessDateTime);
|
FileTimeHelper.WriteFileTime(buffer, ref offset, LastAccessTime);
|
||||||
FileTimeHelper.WriteFileTime(buffer, ref offset, LastWriteDateTime);
|
FileTimeHelper.WriteFileTime(buffer, ref offset, LastWriteTime);
|
||||||
FileTimeHelper.WriteFileTime(buffer, ref offset, LastChangeTime);
|
FileTimeHelper.WriteFileTime(buffer, ref offset, LastChangeTime);
|
||||||
LittleEndianWriter.WriteUInt32(buffer, ref offset, (uint)ExtFileAttributes);
|
LittleEndianWriter.WriteUInt32(buffer, ref offset, (uint)ExtFileAttributes);
|
||||||
LittleEndianWriter.WriteUInt32(buffer, ref offset, Reserved);
|
LittleEndianWriter.WriteUInt32(buffer, ref offset, Reserved);
|
||||||
|
|
|
@ -21,9 +21,9 @@ namespace SMBLibrary.Server.SMB1
|
||||||
case QueryInformationLevel.SMB_QUERY_FILE_BASIC_INFO:
|
case QueryInformationLevel.SMB_QUERY_FILE_BASIC_INFO:
|
||||||
{
|
{
|
||||||
QueryFileBasicInfo information = new QueryFileBasicInfo();
|
QueryFileBasicInfo information = new QueryFileBasicInfo();
|
||||||
information.CreationDateTime = entry.CreationTime;
|
information.CreationTime = entry.CreationTime;
|
||||||
information.LastAccessDateTime = entry.LastAccessTime;
|
information.LastAccessTime = entry.LastAccessTime;
|
||||||
information.LastWriteDateTime = entry.LastWriteTime;
|
information.LastWriteTime = entry.LastWriteTime;
|
||||||
information.LastChangeTime = entry.LastWriteTime;
|
information.LastChangeTime = entry.LastWriteTime;
|
||||||
information.ExtFileAttributes = GetExtendedFileAttributes(entry);
|
information.ExtFileAttributes = GetExtendedFileAttributes(entry);
|
||||||
result = information;
|
result = information;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue