Sweden-Number/dlls/kernel32/tests
Zhiyi Zhang 04ccd995b1 kernel32: Open replaced file without GENERIC_WRITE in ReplaceFileW().
As MSDN says, the replaced file is opened with the GENERIC_READ, DELETE,
and SYNCHRONIZE access rights. If GENERIC_WRITE is added, then it will
fail with previous file opens without FILE_SHARE_WRITE.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=33845
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-04-11 19:29:42 +02:00
..
Makefile.in ntdll/actctx: Don't stop looking for manifest if dll without manifest is found. 2018-08-29 22:01:38 +02:00
actctx.c ntdll/actctx: Don't stop looking for manifest if dll without manifest is found. 2018-08-29 22:01:38 +02:00
atom.c
change.c kernel32/tests: Use GetTempFileName() instead of hardcoding directory names. 2019-02-28 21:37:30 +01:00
codepage.c kernel32/tests: Test partially overlapping buffers for MultiByteToWideChar. 2019-01-24 17:33:38 +01:00
comm.c
console.c kernel32: Add AttachConsole implementation. 2018-08-16 13:21:56 +02:00
debugger.c
directory.c kernel32: CreateDirectory shouldn't return ERROR_ACCESS_DENIED for the root of the drive. 2018-12-28 17:42:23 +01:00
drive.c
dummy.c ntdll/actctx: Don't stop looking for manifest if dll without manifest is found. 2018-08-29 22:01:38 +02:00
dummy.spec ntdll/actctx: Don't stop looking for manifest if dll without manifest is found. 2018-08-29 22:01:38 +02:00
environ.c kernel32: Make GetEnvironmentStringsW returns a copy of the environment. 2019-03-20 08:57:33 +01:00
fiber.c
file.c kernel32: Open replaced file without GENERIC_WRITE in ReplaceFileW(). 2019-04-11 19:29:42 +02:00
format_msg.c kernel32/tests: Fix FormatMessage test failures on recent win10 (ERROR_NO_WORK_DONE). 2019-04-05 22:16:31 +02:00
generated.c
heap.c
loader.c kernel32/tests: Add a test to check some fields in fake dlls. 2019-02-18 21:11:17 +01:00
locale.c libwine: get_sortkey to return consistent length with and without dstlen. 2019-03-05 20:42:41 +01:00
mailslot.c
module.c kernel32: Validate handle before freeing a LOAD_LIBRARY_AS_DATAFILE module. 2019-04-05 22:16:30 +02:00
path.c kernel32/tests: Add SearchPath() test for file name with multiple extension delimiters. 2018-10-22 11:14:32 +02:00
pipe.c kernel32/tests: A spelling fix in a win_skip() message. 2019-03-18 10:11:27 +01:00
process.c kernel32: Allow double quote style escape in argv. 2019-03-04 13:13:29 +01:00
profile.c kernel32: Allow empty profile section and key name strings. 2019-03-28 19:12:28 +01:00
resource.c kernel32: Fix BeginUpdateResource structure layout. 2018-08-14 14:59:48 +02:00
resource.rc
sync.c
thread.c kernel32/tests: Fix typos in ok() messages. 2018-11-29 15:55:17 +01:00
time.c
timer.c
toolhelp.c
version.c
virtual.c kernel32/tests: Show that PAGE_WRITECOPY permission changes only on modified pages. 2019-03-05 21:22:15 +01:00
volume.c mountmgr: Add IOCTL_STORAGE_QUERY_PROPERTY stub. 2018-11-20 16:26:04 +01:00