Provide extra logging for GN's write_file on Windows

Adds a copied version of base::WriteFile with extra logging turned on, and the FILE_SHARE_READ flag set which speculatively might fix the issue.

BUG=468437

Review URL: https://codereview.chromium.org/1098963003

Cr-Original-Commit-Position: refs/heads/master@{#326663}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 1e5dd4e4a30f5a239c42630e2bf04e61bb7a6b24
1 file changed
tree: 07873072befcd0ce4de38997b01e4e21b4cf0192
  1. tools/