[PATCH 3/8] server: Allow kernel to keep reference to server objects by pointer.
Jacek Caban
jacek at codeweavers.com
Wed Feb 27 08:15:47 CST 2019
Signed-off-by: Jacek Caban <jacek at 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(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-server-Allow-kernel-to-keep-reference-to-server-objec.diff
Type: text/x-patch
Size: 6937 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20190227/2919769e/attachment.bin>
More information about the wine-devel
mailing list