Signed-off-by: Jacek Caban jacek@codeweavers.com ---
At some point, I considered and prototyped storing a handle on client side as a handle. It lead into a number of problems. For example handle count was not right, breaking things like IRP_MJ_CLOSE implementation. A separated mechanism worked much better.
dlls/ntoskrnl.exe/ntoskrnl.c | 45 ++++++++++++++++++++++++--- server/device.c | 60 ++++++++++++++++++++++++++++++++++++ server/protocol.def | 14 +++++++++ 3 files changed, 115 insertions(+), 4 deletions(-)