标签: winapi
有没有办法创建/访问临时文件(例如GetTempFileName)并在进程被终止/终止后立即将其删除?我知道JobAPI可以终止所有子进程,但我想知道你是否可以在文件中使用这样的方法。
GetTempFileName
答案 0 :(得分:4)
将FILE_FLAG_DELETE_ON_CLOSE标志传递给CreateFile,当所有句柄都关闭时,该文件将被删除。 documentation说:
FILE_FLAG_DELETE_ON_CLOSE
CreateFile
文件将在所有句柄关闭后立即删除,包括指定的句柄和任何其他打开或重复的句柄。