版块
论坛
喜欢
话题
应用
搜索
登录
注册
fazwh的个人空间
访问量
1
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=116682
请教高手,如果知道Write时的实际长度?
NotePad写文件时,先发一个IRP_WRITE_OPERATION+IRP_DEFER_IO_COMPLETION(0xA00)的IRP,可以取得写入的真实长度;如0x10,然后发IRP_PAGING_IO+IRP_NOCACHE+IRP_SYNCHRONOUS_PAGING...
全文
回复
(
10
)
2007-06-10 22:28
来自版块 -
文件系统(过滤)驱动程序开发
◆
◆
表情
告诉我的粉丝
提 交
looksail
:
引用第4楼xhjjxm于2007-06-23 23:14发表的 : 光说解决了就封笔了,却不说怎么解决的,以后这种帖建议版主即时删除之!!
[图片]
强烈同意!
(2009-08-20 14:41)
回复
confused_ddk
:
http://www.osronline.com/showThread.cfm?link=72094
(2009-08-20 09:25)
回复
fazwh
:
FCB->FileSize取得文件实际长度或有效长度,然后计算出实际写入的长度即可。
(2007-07-19 00:11)
回复
linuxyf
:
同意四楼的建议。
(2007-07-16 08:31)
回复
looksail
:
引用第4楼xhjjxm于2007-06-23 23:14发表的 : 光说解决了就封笔了,却不说怎么解决的,以后这种帖建议版主即时删除之!! 强烈同意!
(2007-07-12 10:22)
回复
Braveheart3
:
引用第4楼xhjjxm于2007-06-23 23:14发表的 : 光说解决了就封笔了,却不说怎么解决的,以后这种帖建议版主即时删除之!! 非常同意!
(2007-07-12 09:24)
回复
xhjjxm
:
光说解决了就封笔了,却不说怎么解决的,以后这种帖建议版主即时删除之!!
(2007-06-23 23:14)
回复
fazwh
:
已经解决了。在osr上找到的答案。
(2007-06-12 10:18)
回复
fazwh
:
请问具体是哪个结构?这个结构能读吗?
(2007-06-11 16:33)
回复
yandong_8212
:
具体文件的实际长度是放在文件系统的结构里面的,这个结构是不可见的.比如说B+树的inode中.具体写磁盘都会以sector或者cluster为单位,是为了提高磁盘读写效率.
(2007-06-11 09:54)
回复
fazwh
加关注
写私信
0
关注
0
粉丝
81
帖子
返回顶部