版块
论坛
喜欢
话题
应用
搜索
登录
注册
looksail的个人空间
访问量
8
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=106519
为何清理缓存成功,检测却发现文件还在缓存状态?
在CleanUp里面,CcFlushCache,然后判断需要清理就CcPurgeCacheSection,得到返回True清理成功但是再用CCFileIsCache检查却发现文件还在缓存状态,这是为何?
回复
(
14
)
2007-09-12 12:52
来自版块 -
文件系统(过滤)驱动程序开发
◆
◆
表情
告诉我的粉丝
提 交
abc13271552
:
在Create中clear去试 一下
(2007-09-13 08:53)
回复
michaelgz
:
CCFileIsCache macro checks SharedCacheMap field. Usually this field is only initialized back to NULL when CcUninitializeCacheMap() is called...
(2007-09-13 00:00)
回复
looksail
:
最后一个参数设置FALSE和TRUE都试过,结果一样,谢谢michaelgz 常回答我的问题
(2007-09-12 23:50)
回复
michaelgz
:
Did you set the last parameter UninitializeCacheMaps of CcPurgeCacheSection() to TRUE?
(2007-09-12 23:37)
回复
« 上一页
1
2
looksail
加关注
写私信
0
关注
2
粉丝
368
帖子
返回顶部