Process: On Windows do not open stdin file with write permission
The fix in commit ed7f53e0 added
GENERIC_WRITE but since we do not actually need to write to the file, only
FILE_SHARE_WRITE is enough to allow others to do so. Remove the request for write permission.
Tested on Windows 10 with VS2017.
I'm not sufficiently expert with WIN32 CreateFileW flags to be 100% certain this will not have any side effects for existing users, but it looks like that should be the case.
Issue: cmake/cmake#18359 (closed)