Alexandre Julliard
|
c954e5b9e6
server: Avoid using wine/port.h.
|
3 years ago |
Alexandre Julliard
|
9df976766f
libport: Remove the obsolete O_LARGEFILE define.
|
3 years ago |
Zebediah Figura
|
097685aa9e
ntoskrnl: Report separately whether an IRP was marked pending.
|
3 years ago |
Zebediah Figura
|
484b78bda0
ntoskrnl: Report the initial status of an IRP separately from the IOSB status.
|
3 years ago |
Zebediah Figura
|
69ea35a954
ntoskrnl: Report IRP completion via get_next_device_request if possible.
|
3 years ago |
Zebediah Figura
|
a1c42293a2
server: Don't wake up always-blocking asyncs.
|
3 years ago |
Zebediah Figura
|
32347fcf08
server: Queue a cancel IRP in the device file cancel_async callback.
|
3 years ago |
Zebediah Figura
|
4f1c7ba5f9
server: Cancel asyncs through fd_ops.
|
3 years ago |
Zebediah Figura
|
b1e4d920c3
server: Return void from the ioctl callback.
|
3 years ago |
Zebediah Figura
|
a36e2769c9
server: Return void from the flush callback.
|
3 years ago |
Zebediah Figura
|
377d18c7b1
server: Return void from the write callback.
|
3 years ago |
Zebediah Figura
|
6d49991188
server: Return void from the read callback.
|
3 years ago |
Zebediah Figura
|
6cc36a46ff
server: Return void from the get_volume_info callback.
|
3 years ago |
Zebediah Figura
|
dd58bf9ce2
server: Use a separate function and flag to communicate that the initial status of an async is not known yet.
|
3 years ago |
Zebediah Figura
|
559a8cea57
server: Add a helper to call async_request_complete() while allocating new memory.
|
3 years ago |
Zebediah Figura
|
96593370cd
server: Introduce a helper to fill an iosb and terminate the async.
|
3 years ago |
Zebediah Figura
|
fd4e7703e9
server: Do not create an iosb for IRP calls not associated with an async.
|
3 years ago |
Zebediah Figura
|
0f332fc039
server: Allow calling async_terminate() with STATUS_PENDING.
|
3 years ago |
Zebediah Figura
|
10ca57f4f5
server: Remove support for waiting on an IRP object.
|
3 years ago |
Erich E. Hoover
|
a656ca5e32
ntoskrnl.exe: Implement volume information queries for device files.
|
4 years ago |
Alexandre Julliard
|
bb00942671
server: Store the NT name in the fd object.
|
3 years ago |
Alexandre Julliard
|
d6ef9401b3
server: Use the object type information to implement access mapping.
|
3 years ago |
Alexandre Julliard
|
4d646de90d
server: Add generic mapping masks for all object types.
|
3 years ago |
Alexandre Julliard
|
c6f2aacb57
server: Add a type descriptor to all server objects.
|
3 years ago |
Alexandre Julliard
|
5c4d6cf837
server: Pass all creation arguments to the device creation functions.
|
4 years ago |
Alexandre Julliard
|
5e9b1a3c67
server: Return the device name for device files.
|
4 years ago |
Alexandre Julliard
|
2e51f9aae3
server: Add an object operation to retrieve an object name.
|
4 years ago |
Michael Müller
|
504cf18e19
server: Hold a reference to the file in delete_file().
|
4 years ago |
Zebediah Figura
|
0bd7da4290
server: Hold a reference to the device on behalf of the device manager.
|
4 years ago |
Jacek Caban
|
7f0883ae88
server: Associate create and close IRPs with current thread.
|
5 years ago |