[PATCH 2/3] server: Introduce get_file_info request for server-side NtQueryInformationFile implementation.

Jacek Caban jacek at codeweavers.com
Thu Dec 21 09:12:01 CST 2017


Signed-off-by: Jacek Caban <jacek at codeweavers.com>
---

I made it more general than needed by the next patch. We will probably
need it in such form for calls on files backed by drivers, but it will
also be useful for other info classes (eg. FILE_PIPE_INFORMATION and
FILE_PIPE_LOCAL_INFORMATION won't need a separated request) as well as
other object types for which client-side fd-based implementation may not
be right.

This series keeps changes to minimum (due to code freeze).

 dlls/ntdll/file.c   | 21 ++++++++++++++++++++-
 server/change.c     |  1 +
 server/console.c    |  1 +
 server/device.c     |  1 +
 server/fd.c         | 18 ++++++++++++++++++
 server/file.c       |  1 +
 server/file.h       |  3 +++
 server/mailslot.c   |  3 +++
 server/mapping.c    |  1 +
 server/named_pipe.c |  3 +++
 server/protocol.def |  8 ++++++++
 server/serial.c     |  1 +
 server/sock.c       |  2 ++
 13 files changed, 63 insertions(+), 1 deletion(-)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-server-Introduce-get_file_info-request-for-server-sid.diff
Type: text/x-patch
Size: 11142 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20171221/7f5b53d1/attachment.bin>


More information about the wine-devel mailing list