Alexandre Julliard
|
ff9d90bbb0
|
server: Use a standard object for object attribute roots instead of a directory.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-12 23:07:30 +09:00 |
Alexandre Julliard
|
37503be654
|
server: Fix checks for a valid directory in object attributes.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-01 14:57:37 +09:00 |
Alexandre Julliard
|
008f14f03f
|
server: Directly return a structure in get_req_unicode_str().
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-29 21:25:12 +09:00 |
Alexandre Julliard
|
b3064d748b
|
server: Implement NtOpenJobObject.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-29 16:38:53 +09:00 |
Alexandre Julliard
|
546289dc59
|
server: Create window stations objects in a standard directory.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-20 22:02:03 +09:00 |
Alexandre Julliard
|
b99d1525de
|
server: Pass full object attributes in the load_registry request.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-19 20:48:07 +09:00 |
Alexandre Julliard
|
d01deff9cf
|
server: Pass full object attributes in the create_key request.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-19 20:48:07 +09:00 |
Alexandre Julliard
|
c4843d4a45
|
server: Add a helper function to skip the object attributes structure.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-19 20:48:07 +09:00 |
Alexandre Julliard
|
1eb69be36f
|
server: Pass full object attributes in the create_completion request.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-18 00:17:30 +09:00 |
Alexandre Julliard
|
426c4a2f08
|
server: Pass full object attributes in the create_symlink request.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-18 00:17:30 +09:00 |
Alexandre Julliard
|
82800f513c
|
server: Pass full object attributes in the create_directory request.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-18 00:17:30 +09:00 |
Alexandre Julliard
|
14825a7a55
|
server: Pass full object attributes in the create_mailslot request.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-18 00:17:30 +09:00 |
Alexandre Julliard
|
b5245a15a8
|
server: Pass full object attributes in the create_timer request.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-18 00:17:30 +09:00 |
Alexandre Julliard
|
9504e2addf
|
server: Add a helper function to validate and return object attributes.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-16 00:05:57 +09:00 |
Alexandre Julliard
|
7350682aa6
|
server: Store the attributes in the object_attributes structure.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-16 00:05:57 +09:00 |
Sebastian Lackner
|
08706ef357
|
server: Implement wineserver call for SystemHandleInformation.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-12-29 17:51:59 +01:00 |
Sebastian Lackner
|
1980834c7d
|
ntdll: ProcessDebugFlags should return debug_children flag instead of !debugger_present.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-12-21 18:14:43 +01:00 |
Hugh McMaster
|
b61badcc90
|
server: Add console font information.
Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-03 00:33:24 +09:00 |
Sebastian Lackner
|
408b7ea6b3
|
server: Remove unused device manager argument from set_irp_result call.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-29 11:02:32 +09:00 |
Sebastian Lackner
|
1f2a443cb4
|
server: Implement support for FileLinkInformation class in NtSetInformationFile.
|
2015-08-21 14:36:02 +09:00 |
Sebastian Lackner
|
857d436784
|
ntdll: Implement FileRenameInformation support.
|
2015-08-20 18:34:13 +09:00 |
Sebastian Lackner
|
0fabfe7d6b
|
server: Add support for setting file disposition information.
Based on a patch by Dmitry Timoshkov.
|
2015-08-19 20:19:57 +09:00 |
Sebastian Lackner
|
845164004b
|
ntdll: Implement ThreadQuerySetWin32StartAddress info class in NtQueryInformationThread.
|
2015-07-29 21:44:03 +02:00 |
Sebastian Lackner
|
6ab494ceb5
|
ntdll: Implement ThreadQuerySetWin32StartAddress info class in NtSetInformationThread.
|
2015-07-29 21:44:03 +02:00 |
Sebastian Lackner
|
6156cf3134
|
server: Use a separate wineserver call to fetch thread times.
|
2015-07-29 21:44:03 +02:00 |
Alexandre Julliard
|
13499a3d11
|
ntoskrnl: Implement creation and destruction of file objects.
|
2015-07-09 14:48:14 +09:00 |
Alexandre Julliard
|
d087ea6798
|
server: Pass the device client pointer as part of the IRP parameters.
|
2015-07-09 14:38:18 +09:00 |
Alexandre Julliard
|
3d7aa246d5
|
server: Add a request to empty the clipboard.
|
2015-06-09 22:09:56 +09:00 |
Qian Hong
|
71080cc081
|
ntdll: Implemenent ObjectTypeInformation class support in NtQueryObject.
|
2015-06-05 14:32:01 +09:00 |
Alexandre Julliard
|
311f786286
|
server: Add a common structure to store irp parameters.
|
2015-05-06 17:16:16 +09:00 |
Alexandre Julliard
|
41ea55294e
|
server: Add read and write requests on file objects.
|
2015-05-06 17:16:15 +09:00 |
Alexandre Julliard
|
860091d2fd
|
server: Add an async structure to the flush request to follow the common pattern.
|
2015-05-06 17:16:15 +09:00 |
Alexandre Julliard
|
fc4a94c0e2
|
server: Return irp size separately from the output data.
|
2015-05-06 08:44:30 +09:00 |
Alexandre Julliard
|
165dd1ff36
|
server: Rename ioctl to irp to allow supporting various types of I/O requests.
|
2015-05-06 08:44:29 +09:00 |
Alexandre Julliard
|
247275aec3
|
server: Return a valid position also in posted messages.
|
2015-04-27 18:04:59 +09:00 |
Dmitry Timoshkov
|
c0e876cb9e
|
server: GetQueueStatus should clear only checked queue changed bits.
|
2015-04-21 17:32:53 +09:00 |
Andrew Cook
|
1d359a5827
|
server: Implement TerminateJobObject.
|
2015-04-07 23:15:47 +09:00 |
Andrew Cook
|
5d85f57814
|
server: Track handle count of objects.
|
2015-04-03 17:07:37 +09:00 |
Andrew Cook
|
47ffeaee74
|
server: Implement io completion messages for job objects.
|
2015-04-03 00:33:29 +09:00 |
Andrew Cook
|
ecd41d1de7
|
server: Implement job limit flags.
|
2015-04-03 00:33:29 +09:00 |
Andrew Cook
|
3affd63b34
|
server: Implement IsProcessInJob.
|
2015-04-01 22:34:19 +09:00 |
Andrew Cook
|
98132f0364
|
server: Implement AssignProcessToJobObject.
|
2015-04-01 22:34:18 +09:00 |
Andrew Cook
|
0e78b0248d
|
server: Implement CreateJobObject.
|
2015-04-01 17:05:44 +09:00 |
Alexandre Julliard
|
ecf7ed6650
|
server: Add a request to store the results of an ioctl asynchronously.
|
2015-03-11 22:45:51 +09:00 |
Hans Leidekker
|
b31ed58b96
|
server: Set the security descriptor of named pipe objects.
|
2014-11-12 21:09:50 +09:00 |
Sebastian Lackner
|
82ce3fdcfd
|
server: Implement set_named_pipe_info wineserver call for NtSetInformationFile/FilePipeInformation.
Based on a patch by Adam Martinson.
|
2014-08-20 19:40:07 +02:00 |
Sebastian Lackner
|
2f9fdec310
|
server: Remove output_debug_string request.
|
2014-06-20 16:30:52 +02:00 |
Dmitry Timoshkov
|
bfb4f28dc5
|
ntdll: Implement NtQuerySemaphore/SemaphoreBasicInformation.
|
2013-12-26 16:51:07 +01:00 |
Alexandre Julliard
|
1e78c99388
|
kernel32: Validate the architecture of newly created processes on the server side.
|
2013-11-22 12:32:48 +01:00 |
Qian Hong
|
f7835dea2d
|
user32: Implement OpenInputDesktop.
|
2013-11-08 16:29:44 +01:00 |