奇怪的问题在这里 - 但是:
如果我在20分钟超时的互斥锁上使用WaitForSingleObject.然后,机器在等待的同时进入睡眠模式(或休眠).... 12小时后唤醒 - 我的WaitForSingleObject调用是否会超时?或者计时器会在机器睡眠时暂停吗?
在Windows/C++
寻找有关如何在文件移动到新文件夹后重置文件的安全属性的一些建议.
我们创建文件(以及从服务器下载)的标准方法是在临时文件夹中创建文件,然后在文件向下流时,附加文件.下载完成后,我们将文件移动到它的最终目的地.
移动文件时,MoveFile()将传输文件的安全性.在某些配置中,这会导致问题 - 最终文件夹的安全性默认值与原始文件夹不匹配.我们不能搞乱文件夹安全....
所以,最终,我想在移动文件后对文件执行操作.我目前的想法是我应该获取它进入的文件夹的安全属性,然后在移动完成后应用于该文件.