在9x或nt下,我想在对磁盘做操作之前,让系统将其缓存刷新一次,包括磁盘读写缓冲,shell cache等。不知道各位老大有没有什么比较有效的方法。
回复(3) 2002-07-26 12:29 来自版块 - 内核编程
表情
arthurtu你是要在VxD下这样做吗?(2002-07-31 17:16)
fqjp非常感谢,不过你上面说的用_commit这个运行时函数没有用,事实上我甚至试过三级锁定,可惜也不行, 我知道在98里有一个int21h调用,ax=710dh,但是用vwin32不行,直接在驱动里会蓝屏,55555~` Help me, thanks(2002-07-31 16:44)
arthurtu_commit Flushes a file directly to disk. (2002-07-26 14:15)

返回顶部