sys: Create requests now send additional information on response

This commit is contained in:
Bill Zissimopoulos
2016-01-22 16:39:46 -08:00
parent c15ace9653
commit 68795652b3
4 changed files with 54 additions and 24 deletions

View File

@ -574,8 +574,14 @@ FSP_API NTSTATUS FspFileSystemSendCreateResponse(FSP_FILE_SYSTEM *FileSystem,
Response.IoStatus.Information = Information;
Response.Rsp.Create.Opened.UserContext = (UINT_PTR)NodeInfo->FileNode;
Response.Rsp.Create.Opened.FileAttributes = NodeInfo->FileAttributes;
Response.Rsp.Create.Opened.ReparseTag = NodeInfo->ReparseTag;
Response.Rsp.Create.Opened.AllocationSize = NodeInfo->AllocationSize;
Response.Rsp.Create.Opened.FileSize = NodeInfo->FileSize;
Response.Rsp.Create.Opened.CreationTime = NodeInfo->CreationTime;
Response.Rsp.Create.Opened.LastAccessTime = NodeInfo->LastAccessTime;
Response.Rsp.Create.Opened.LastWriteTime = NodeInfo->LastWriteTime;
Response.Rsp.Create.Opened.ChangeTime = NodeInfo->ChangeTime;
Response.Rsp.Create.Opened.IndexNumber = NodeInfo->IndexNumber;
Response.Rsp.Create.Opened.GrantedAccess = GrantedAccess;
return FspFileSystemSendResponse(FileSystem, &Response);
}