vancaho
驱动牛犊
驱动牛犊
  • 注册日期2004-04-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分574分
  • 威望100点
  • 贡献值0点
  • 好评度56点
  • 原创分0分
  • 专家分0分
阅读:1845回复:3

DiskPerf的格式化问题,求助,各位帮忙看一下

楼主#
更多 发布于:2007-04-12 15:45
  我在IRP_MJ_READ与IRP_MJ_WRITE例程中
直接调用IoSkipCurrentStackLocation
然后IoCallDriver()
怎么不能格式化成功,
但是读写文件均可以
请问各位大虾,是哪个地方处理错误了?
tooflat
论坛版主
论坛版主
  • 注册日期2002-07-08
  • 最后登录2014-03-11
  • 粉丝2
  • 关注0
  • 积分1007分
  • 威望551点
  • 贡献值3点
  • 好评度476点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-04-12 16:28
io ctl没有处理对?
vancaho
驱动牛犊
驱动牛犊
  • 注册日期2004-04-26
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分574分
  • 威望100点
  • 贡献值0点
  • 好评度56点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-04-12 17:17
IOCTL怎么个处理法子呢?
我是直接传递给下层驱动处理的,这个有问题不?
我把代码上传上来tooflat版主给看下子
IRP_MJ_READ和IRP_MJ_WRITE中都是
{
    IoSkipCurrentIrpStackLocation(Irp);
    return IoCallDriver(DeviceExtension->TargetObject,Irp);
}

IOCTL中也是上面那么处理的,难道不行?
附件名称/大小 下载次数 最后更新
diskperf.rar (22KB)  36 2007-04-12 17:17
KennthD
驱动牛犊
驱动牛犊
  • 注册日期2009-07-13
  • 最后登录2009-08-12
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望111点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2009-07-29 10:41
楼主这问题解决的了吗,我也遇到这个了,一格式化就蓝屏,在写入的时候
游客

返回顶部