阅读:878回复:2
在内核中怎么刷新磁盘
我想在内核中把buffer或者cache中的数据刷新到磁盘中去,各位老大知道怎么做吗?不胜感谢!!!
|
|
沙发#
发布于:2005-08-06 11:27
IoBuildSynchronousFsdRequest( IRP_MJ_FLUSH_BUFFERS,......);
IoCallDriver( m_DeviceObject,.....); |
|
板凳#
发布于:2005-08-06 15:55
如果是file system cache 中还可以设置"脏"的方法在lazywrite 中刷新
|
|
|