kernel32: Add support for FILE_FLAG_WRITE_THROUGH to CreateFile.
Signed-off-by: Dmitry Timoshkov <dmitry(a)baikal.ru> --- dlls/kernel32/file.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/kernel32/file.c b/dlls/kernel32/file.c index 1e5b9fe3e7..1b33cfba5e 100644 --- a/dlls/kernel32/file.c +++ b/dlls/kernel32/file.c @@ -1560,6 +1560,8 @@ HANDLE WINAPI CreateFileW( LPCWSTR filename, DWORD access, DWORD sharing, options |= FILE_SYNCHRONOUS_IO_NONALERT; if (attributes & FILE_FLAG_RANDOM_ACCESS) options |= FILE_RANDOM_ACCESS; + if (attributes & FILE_FLAG_WRITE_THROUGH) + options |= FILE_WRITE_THROUGH; attributes &= FILE_ATTRIBUTE_VALID_FLAGS; attr.Length = sizeof(attr); -- 2.17.1
Hi, This patch caused regressions in staging. Bug 45599, 45604. Dmitry, I know that you are aware of the issue, just let the list know. Regards Alistair.
participants (2)
-
Alistair Leslie-Hughes -
Dmitry Timoshkov