wine-wine/server
Jacek Caban a5c2f043e6 server: Notify client about freed object so that it may free associated kernel object.
Long term, we may consider making interface between server and device
manager more generic so that it could be used for messages other than IRPs.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-03-26 13:59:04 +01:00
..
Makefile.in makefiles: Support specifying installed files in the top-level makefile. 2018-11-27 14:48:04 +01:00
async.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
atom.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
change.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
class.c server: Release atoms when destroying a window class. 2018-11-28 10:43:37 +01:00
clipboard.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
completion.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
console.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
debugger.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
device.c server: Notify client about freed object so that it may free associated kernel object. 2019-03-26 13:59:04 +01:00
directory.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
event.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
fd.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
file.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
file.h server: Return proper object type for mailslot and device files. 2019-02-22 14:27:25 +01:00
handle.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
handle.h server: Use a common helper function to implement open object calls. 2016-01-29 21:25:12 +09:00
hook.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
mach.c server: Add a platform-specific entry point to initialize registers of a new thread. 2017-07-27 17:04:04 +02:00
mailslot.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
main.c server: Print the usage to stdout when invoked with --help. 2012-11-23 14:40:07 +01:00
mapping.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
mutex.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
named_pipe.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
object.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
object.h server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
process.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
process.h server: Pass a process as parent to create_process(). 2018-10-22 11:44:38 +02:00
procfs.c server: Add a platform-specific entry point to initialize registers of a new thread. 2017-07-27 17:04:04 +02:00
protocol.def server: Notify client about freed object so that it may free associated kernel object. 2019-03-26 13:59:04 +01:00
ptrace.c server: Reset hardware breakpoint sizes before setting them. 2018-12-18 17:18:09 +01:00
queue.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
region.c server: Map region to the window DPI in redraw_region(). 2018-08-24 20:12:05 +02:00
registry.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
request.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
request.h server: Allow kernel to keep reference to server objects by client pointer. 2019-03-26 13:57:18 +01:00
security.h server: Assign a default label to all tokens. 2017-06-19 09:50:32 +02:00
semaphore.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
serial.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
signal.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
snapshot.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
sock.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
symlink.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
thread.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
thread.h server: Allow specifying the security descriptor for a new thread. 2018-09-20 13:06:12 +02:00
timer.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
token.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00
trace.c server: Allow kernel to keep reference to server objects by client pointer. 2019-03-26 13:57:18 +01:00
unicode.c
unicode.h
user.c
user.h server: Map region to the window DPI in redraw_region(). 2018-08-24 20:12:05 +02:00
window.c server: Use screen coordinates in the update_window_zorder request. 2018-08-27 15:16:45 +02:00
wineserver.de.UTF-8.man.in server: Move WineHQ URLs to https. 2017-12-01 09:23:26 +01:00
wineserver.fr.UTF-8.man.in server: Move WineHQ URLs to https. 2017-12-01 09:23:26 +01:00
wineserver.man.in server: Move WineHQ URLs to https. 2017-12-01 09:23:26 +01:00
winstation.c server: Introduce kernel_object struct for generic association between server and kernel objects. 2019-03-26 13:55:15 +01:00