Signed-off-by: Jacek Caban jacek@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(-)