Use FILE_SHARE_READ | FILE_SHARE_WRITE in CopyFileExW to also copy opened files. Thanks to Christoph for the hint.

Behaviour was verified under WinXP SP2.

svn path=/trunk/; revision=33784
This commit is contained in:
Colin Finck 2008-05-31 12:48:51 +00:00
parent de95e30718
commit 33369deba9

View file

@ -215,7 +215,7 @@ CopyFileExW (
FileHandleSource = CreateFileW(lpExistingFileName,
GENERIC_READ,
FILE_SHARE_READ,
FILE_SHARE_READ | FILE_SHARE_WRITE,
NULL,
OPEN_EXISTING,
FILE_ATTRIBUTE_NORMAL|FILE_FLAG_NO_BUFFERING,