INTFileStore: Added SetFileSystemInformation method

This commit is contained in:
Tal Aloni 2017-09-27 13:09:58 +03:00
parent a17d827076
commit b358e4865d
6 changed files with 27 additions and 0 deletions

View file

@ -272,6 +272,11 @@ namespace SMBLibrary.Client
throw new NotImplementedException(); throw new NotImplementedException();
} }
public NTStatus SetFileSystemInformation(FileSystemInformation information)
{
throw new NotImplementedException();
}
public NTStatus GetFileSystemInformation(out QueryFSInformation result, QueryFSInformationLevel informationLevel) public NTStatus GetFileSystemInformation(out QueryFSInformation result, QueryFSInformationLevel informationLevel)
{ {
result = null; result = null;

View file

@ -144,6 +144,11 @@ namespace SMBLibrary.Client
throw new NotImplementedException(); throw new NotImplementedException();
} }
public NTStatus SetFileSystemInformation(FileSystemInformation information)
{
throw new NotImplementedException();
}
public NTStatus GetSecurityInformation(out SecurityDescriptor result, object handle, SecurityInformation securityInformation) public NTStatus GetSecurityInformation(out SecurityDescriptor result, object handle, SecurityInformation securityInformation)
{ {
result = null; result = null;

View file

@ -97,5 +97,10 @@ namespace SMBLibrary
} }
} }
} }
public NTStatus SetFileSystemInformation(FileSystemInformation information)
{
return NTStatus.STATUS_NOT_SUPPORTED;
}
} }
} }

View file

@ -40,6 +40,8 @@ namespace SMBLibrary
NTStatus GetFileSystemInformation(out FileSystemInformation result, FileSystemInformationClass informationClass); NTStatus GetFileSystemInformation(out FileSystemInformation result, FileSystemInformationClass informationClass);
NTStatus SetFileSystemInformation(FileSystemInformation information);
NTStatus GetSecurityInformation(out SecurityDescriptor result, object handle, SecurityInformation securityInformation); NTStatus GetSecurityInformation(out SecurityDescriptor result, object handle, SecurityInformation securityInformation);
NTStatus SetSecurityInformation(object handle, SecurityInformation securityInformation, SecurityDescriptor securityDescriptor); NTStatus SetSecurityInformation(object handle, SecurityInformation securityInformation, SecurityDescriptor securityDescriptor);

View file

@ -209,6 +209,11 @@ namespace SMBLibrary
return NTStatus.STATUS_NOT_SUPPORTED; return NTStatus.STATUS_NOT_SUPPORTED;
} }
public NTStatus SetFileSystemInformation(FileSystemInformation information)
{
return NTStatus.STATUS_NOT_SUPPORTED;
}
public NTStatus GetSecurityInformation(out SecurityDescriptor result, object handle, SecurityInformation securityInformation) public NTStatus GetSecurityInformation(out SecurityDescriptor result, object handle, SecurityInformation securityInformation)
{ {
result = null; result = null;

View file

@ -362,6 +362,11 @@ namespace SMBLibrary.Win32
return status; return status;
} }
public NTStatus SetFileSystemInformation(FileSystemInformation information)
{
return NTStatus.STATUS_NOT_SUPPORTED;
}
public NTStatus GetSecurityInformation(out SecurityDescriptor result, object handle, SecurityInformation securityInformation) public NTStatus GetSecurityInformation(out SecurityDescriptor result, object handle, SecurityInformation securityInformation)
{ {
result = null; result = null;