WINDOWS在读磁盘上的一个文件时,实际读出的值远远不止所需要读取的数量,超出的部分被保存在\"文件缓冲\"区内,当下次对文件进行读操作时,数据可以直接从内存中调取而不是从硬盘中读取,以提高访问速度。 现在这个\"文件缓冲\"...
全文
回复(2) 2003-10-28 23:01 来自版块 - 文件系统(过滤)驱动程序开发
表情
lvhaow楼上的兄弟,谢谢您的指点。 我写了段代码做测试,发现了个有意思的现象,就是在READFILE的时候,只要指定FILE_FLAG_NO_BUFFERING,那么保存读出字节数的readednumb的值就始终为0,但读出的数据是正确的。不知道这个现象背后是不是有什么潜在的问题。 ...(2003-10-29 21:53)
yymrhxfCreateFile: FILE_FLAG_NO_BUFFERING(2003-10-29 12:50)

返回顶部