版块
论坛
喜欢
话题
应用
搜索
登录
注册
liio的个人空间
访问量
11
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=132719
去除尾部加密标志的两条尝试之路.
半个月过去了.一直在尝试一种方法来去除尾部加密标志.也就是逻辑处理和物里处理.逻辑处理坛子里有老大已经说过了和NOTEPAD本身有关,你用WORDPAD就可以了,NOTEPAD会调用GetfileinformationbyHandle来获得文件信息,这里获得的是原始的信息,然后会...
全文
回复
(
5
)
2008-07-06 23:29
来自版块 -
文件系统(过滤)驱动程序开发
◆
◆
表情
告诉我的粉丝
提 交
liio
:
microbe的一句话惊醒梦中人阿. 现在notepad的存储空间不足问题解决了 我想确实是返回值作怪 如果还有朋友碰到这个问题,可以试下严格按照微软的框架示例来处理,应该不会出错 现在就是发现在写字板下没把尾巴给去掉. 再研究下...也希望大家给点意见....
(2008-07-08 04:54)
回复
liio
:
谢谢各位.. microbe我会去仔细检查下. 我看了GetfileinformationbyHandle的实现 发现也是下发MJ_QUERY_INFORMATION来得到文件的大小的
(2008-07-07 21:15)
回复
microbe
:
觉得还是逻辑去尾比较可行。 notepad的那个问题,可能是因为你的Query里面返回的status是STATUS_BUFFER_OVERFLOW,处理一下。 只需要向应用程序隐藏文件尾就可以了,这样应该就不存在丢尾的问题啊。 加油
!
(2008-07-07 11:44)
回复
zhsh200
:
再努力一下,总会解决的,加油!
(2008-07-07 09:41)
回复
zhsh200
:
这个技术,我当时卡了有2个多月,后来总算解决啦
(2008-07-07 09:41)
回复
liio
加关注
写私信
1
关注
4
粉丝
213
帖子
返回顶部