[PATCH v4 1/5] server: Allow volume information queries to be asynchronous.

Erich E. Hoover erich.e.hoover at gmail.com
Wed Oct 28 16:34:12 CDT 2020


Per Zeb's suggestion, these patches are now organized as follows:
0001: allow volume information queries to be asynchronous
0002: allow NtQueryVolumeInformationFile to make async volume
information queries
0003: implement volume information queries for device files
0004: hook up volume information queries for mountmgr
0005: reimplement GetVolumeInformation on top of GetVolumeInformationByHandle

Overall, this patchset has two objectives:
1) remove the volume information duplication in
dlls/kernelbase/volume.c in preference to the version in
dlls/mountmgr.sys/device.c
2) set the stage for fixing the advertisement of reparse point support
( https://github.com/wine-staging/wine-staging/blob/master/patches/ntdll-Junction_Points/xx06-kernel32-Advertise-junction-point-support.patch
)

---

This specific patch allows the volume information queries to be
asynchronous on the server side.

v4: Split content from server/device.c and
dlls/ntoskrnl.exe/ntoskrnl.c and moved to patch 4
v3: No change
v2: Split

Best,
Erich
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-server-Allow-volume-information-queries-to-be-asynch.patch
Type: text/x-patch
Size: 5182 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20201028/37e0ddf5/attachment.bin>


More information about the wine-devel mailing list