windows – 句柄关闭后,哪种类型的文件会自行删除?
发布时间:2020-12-13 22:36:09 所属栏目:Windows 来源:网络整理
导读:假设我有一个 Windows应用程序,它创建一个文件并将数据写入其中.应用程序已独占打开文件,因此没有其他进程可以读取文件中的数据. 如果进程被终止,则删除该文件. 如果进程挂起并关闭文件句柄(使用Process Explorer),则删除该文件. 它必须是Windows的一个功能,
假设我有一个
Windows应用程序,它创建一个文件并将数据写入其中.应用程序已独占打开文件,因此没有其他进程可以读取文件中的数据.
如果进程被终止,则删除该文件. 如果进程挂起并关闭文件句柄(使用Process Explorer),则删除该文件. 它必须是Windows的一个功能,因为它被杀死或暂停,因此不再运行进程中的代码. 怎么会这样?什么类型的文件表现出这种行为? 解决方法
没关系,我刚刚发现了.
在CreateFile函数的dwFlagsAndAttributes中是FILE_FLAG_DELETE_ON_CLOSE. 在问这个问题之前应该更加努力:) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- botframework – 从Postman发送消息给Microsoft Bot
- 如何在Windows上编译和运行xv6?
- windows phone 7 – Windows Phone 7登录屏幕重定向
- 如何在Windows上的Docker中运行Tensorflow运行python脚本?
- iis-7 – 更改IIS 7上的计算机名称
- 在Win32中是否有一个C cross平台“命名事件,如”CreateEven
- Windows’start / b’命令问题
- win10下RabbitMQ的安装和配置
- windows – 将文件和设置传输到新计算机的最佳方法是什么?
- 如何在Windows Server 2008上升级到PHP 5.5
推荐文章
站长推荐
- 在Windows 10中的HTTP.SYS和IIS中禁用HTTP / 2 /
- 将Windows Azure云服务部署到多个数据中心?
- windows – 安装新版本的data.table(特别是来自R
- windows-server-2003 – Windows Server 2008 RD
- winapi – 什么是fadvise / madvise等效于Window
- 错误:类未注册(HRESULT异常:0x80040154(REGDB_
- Windows Phone 8,如何将图像转换为.png?
- 在Windows上“无法找到vcvarsall.bat”错误
- 部署 – 使用Wix进行条件安装
- windows-server-2008 – 无法连接到Windows Serv
热点阅读