mirror of
https://github.com/boostorg/filesystem.git
synced 2026-01-19 04:12:09 +00:00
This follows up the previous update for POSIX. The new implementation of remove_all on Windows Vista and later uses NtCreateFile internal function in order to open files relative to a previously opened directory handle, similar to POSIX openat. Furthermore, querying file status and removing the file is now also done through file handles to avoid performing path resolutions. Closes https://github.com/boostorg/filesystem/issues/224.