版块
论坛
喜欢
话题
应用
搜索
登录
注册
macy的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=13261
老鼠,可否再帮我看看?
Parameters A file system or filter driver calls IoGetCurrentIrpStackLocation with the given IRP to get a pointer to its own stack location i...
全文
回复
(
7
)
2002-04-20 14:46
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
guardee
:
其实也不要灰心!开始的时候就是这样,多看看帮助,多看例子,有时候还要看DDK里面的一些结构定义!说不定里面有没公开的东西呢
(2002-04-21 21:14)
回复
guardee
:
我不知道你是怎么做的!要拷贝文件吗?
(2002-04-21 21:13)
回复
macy
:
用户被禁言,该主题自动屏蔽!
(2002-04-21 16:41)
回复
guardee
:
pBuffer= Irp->UserBuffer; pBuffer += offset.LowPart; Length = currentIrpStack->Parameters.Read.Length; if(pBuffer) { for(i=0...
(2002-04-21 01:14)
回复
guardee
:
ByteOffset的这个值指的是要读写的文件偏移,就象这样吧! LENGTH=10; BUFFERN[10]={‘A’}; ByteOffset=5; A文件内容是 1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ 指的是把缓冲区BUFFER...
(2002-04-21 00:54)
回复
guardee
:
我估计就是你的填充缓冲区部分有问题! 因为如果不是IO_DIRECT方式的话,那么数据缓冲区在 UserBuffer指针指向的地址里面了!而你却把数据添错了 不知道你是不是在完成例程里面进行处理的呢? 当在这里处理的话就要注意IRQL是否是PASSIVE了! 一般上调用...
(2002-04-21 00:44)
回复
guardee
:
不会啊!我以前用也没有注意这个成员啊! 不知道你现在还有什么问题了!
(2002-04-21 00:36)
回复
macy
加关注
写私信
0
关注
0
粉丝
5023
帖子
返回顶部