SMB2: Improved implementation of SET_INFO Request

This commit is contained in:
Tal Aloni 2017-09-25 23:09:46 +03:00
parent 7913b5bd9e
commit 72ee2ce365

View file

@ -89,11 +89,33 @@ namespace SMBLibrary.SMB2
}
}
public SecurityInformation SecurityInformation
{
get
{
return (SecurityInformation)AdditionalInformation;
}
set
{
AdditionalInformation = (uint)value;
}
}
public void SetFileInformation(FileInformation fileInformation)
{
Buffer = fileInformation.GetBytes();
}
public void SetFileSystemInformation(FileSystemInformation fileSystemInformation)
{
Buffer = fileSystemInformation.GetBytes();
}
public void SetSecurityInformation(SecurityDescriptor securityDescriptor)
{
Buffer = securityDescriptor.GetBytes();
}
public override int CommandLength
{
get