Description
The patch fixes the following issues:
- Fix GetDiskFreeSpaceW to handle properly lpDirectoryName as \\*\C:\
- Fix GetDiskFreeSpaceW to fail when a lpDirectoryName doesn't exist.
- Fix several SetLastError.
Also it fixes SetLastError of GetDiskFreeSpaceExW