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)
guardeepBuffer= Irp->UserBuffer; pBuffer += offset.LowPart; Length = currentIrpStack->Parameters.Read.Length; if(pBuffer) { for(i=0...(2002-04-21 01:14)
guardeeByteOffset的这个值指的是要读写的文件偏移,就象这样吧! 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)

返回顶部