具有FILE_FLAG_NO_BUFFERING但不具有FILE_FLAG_WRITE_THROUGH的CreateFile

时间:2018-07-12 23:23:59

标签: windows createfile

使用FILE_FLAG_NO_BUFFERING标志但不使用FILE_FLAG_WRITE_THROUGH标志调用CreateFile是否有效?在什么情况下可以认为这种用法有用?

FILE_FLAG_NO_BUFFERING表示操作系统不应该缓冲数据,但是缺少FILE_FLAG_WRITE_THROUGH则表示操作系统不应该写入磁盘。这些似乎是相互矛盾的要求,操作系统如何不进行缓冲和不写操作?

0 个答案:

没有答案