sys: IRP_MJ_READ: remove FspFileNodeTrySetFileInfo at completion

sys: IRP_MJ_READ: remove PagingIo early exit optimization
sys: IRP_MJ_WRITE: remove PagingIo early exit optimization
This commit is contained in:
Bill Zissimopoulos
2016-04-13 20:33:10 -07:00
parent 41296044e6
commit 1239c610a5
6 changed files with 4 additions and 58 deletions

View File

@ -321,10 +321,6 @@ typedef struct
FSP_FSCTL_FILE_INFO FileInfo;
} Overwrite;
struct
{
FSP_FSCTL_FILE_INFO FileInfo;
} Read;
struct
{
FSP_FSCTL_FILE_INFO FileInfo;
} Write;

View File

@ -67,7 +67,7 @@ typedef struct _FSP_FILE_SYSTEM_INTERFACE
NTSTATUS (*Read)(FSP_FILE_SYSTEM *FileSystem,
FSP_FSCTL_TRANSACT_REQ *Request,
PVOID FileNode, PVOID Buffer, UINT64 Offset, ULONG Length,
PULONG PBytesTransferred, FSP_FSCTL_FILE_INFO *FileInfo);
PULONG PBytesTransferred);
NTSTATUS (*Write)(FSP_FILE_SYSTEM *FileSystem,
FSP_FSCTL_TRANSACT_REQ *Request,
PVOID FileNode, PVOID Buffer, UINT64 Offset, ULONG Length,