首页
社区
课程
招聘
[求助]死在这几句上!
发表于: 2009-3-27 18:24 4461

[求助]死在这几句上!

2009-3-27 18:24
4461
info = ExAllocatePool( PagedPool,sizeof(CONFIGURATION_INFORMATION));
        if(info){
                info = IoGetConfigurationInformation();
                DiskNum = info->DiskCount;
                KdPrint(("diskcountsssssssssss:%d\n",info->DiskCount));
                ExFreePool(info);//这里过不了???????
                KdPrint(("diskcountsssssssssss:1\n"));
        }
搜了一下,有个贴子和我这问题是一样的,不过我怎么也找不了问题在那!
顺便问一下achillis大牛:你要是分析了dump,就会直接找到原因了。玩驱动,分析dump是必需要会的。有没有介绍分析dump的文章,给推荐一下!

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 325
活跃值: (97)
能力值: ( LV13,RANK:530 )
在线值:
发帖
回帖
粉丝
2
* info = *GetConfigurationInformation();
这样试试? 冒昧的问一句,LZ的C语言过了几级?
2009-3-27 18:32
0
雪    币: 424
活跃值: (10)
能力值: ( LV9,RANK:850 )
在线值:
发帖
回帖
粉丝
3
info = ExAllocatePool( PagedPool,sizeof(CONFIGURATION_INFORMATION)); // *
  if(info){
    info = IoGetConfigurationInformation(); //*
    DiskNum = info->DiskCount;
...
}
能过得了才怪
2009-3-27 18:34
0
雪    币: 635
活跃值: (101)
能力值: ( LV12,RANK:420 )
在线值:
发帖
回帖
粉丝
4
PCONFIGURATION_INFORMATION info ;
info = IoGetConfigurationInformation();
KdPrint(("disk count = %u\n" , info->DiskCount));
2009-3-27 19:15
0
雪    币: 218
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
晕,我是迷胡蛋!还是qihoocom好!谢谢谢谢
回foxabu,c语言只过了二级(1998年过的),后来学delphi,最近学习驱动,所以......见笑了!
2009-3-28 10:18
0
游客
登录 | 注册 方可回帖
返回
//