首页
社区
课程
招聘
[求助]driver.sys 无法找到入口
发表于: 2013-4-14 12:49 6569

[求助]driver.sys 无法找到入口

2013-4-14 12:49
6569
刚开始上机实践,就被撂倒了~~~
vs2010旗舰版 sp1 + GRMWDK_EN_7600_1.ISO
代码:
#include <NTDDK.h>

extern "C" NTSTATUS DriverEntry(IN PDRIVER_OBJECT pDriverObject, IN PUNICODE_STRING pRegistryPath)
{
        //KdPrint(("enter driverentry!\n"));
        DbgPrint("driver!\n");

        return STATUS_SUCCESS;
}

首先是只有一个 返回语句,编译成功.
当加入 KdPrint(("enter driverentry!\n")); 时候,编译失败,”错误终止了宏调用“ 宏扩展中遇到意外的文件结束

改为DbgPrint("driver!\n"); 后,编译成功,但出现对话框提示:
标题:driver.sys 无法找到入口
提示:
  ”无法定位程序输入点ntoskrnl.ExiAcquireFastMutex 于动态链接库HAL上

baidu上说HAL.dll文件没有了导致的,找了一下有这文件。

请问一下怎么解决这个问题

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

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 2120
活跃值: (73)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
KdPrint(("enter driverentry!\n")); 请注意标点符号
看一下你的sources怎么写的
2013-4-14 14:04
0
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
改了那个引号kdprint报错解决了,谢谢!
用的vs2010 ,按F5启动还是会出现错误提示框,这个是什么原因
2013-4-14 14:19
0
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
改了那个引号kdprint报错解决了,谢谢!
用的vs2010 ,按F5启动还是会出现错误提示框,这个是什么原因
2013-4-14 14:20
0
雪    币: 2120
活跃值: (73)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
驱动是这么启动的么= =
2013-4-14 14:44
0
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
明白了,vs2010功能问题
2013-4-14 14:58
0
雪    币: 284
活跃值: (3574)
能力值: ( LV5,RANK:75 )
在线值:
发帖
回帖
粉丝
7
劝LZ“没有学会走之前,不要试图跑。”

先熟悉编程语言,再学习win32编程,再学驱动吧。
2013-4-14 15:09
0
雪    币: 310
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
新手,咱也是新手
2013-4-14 19:05
0
雪    币: 35
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
感谢大牛批评教导
2013-4-14 21:04
0
游客
登录 | 注册 方可回帖
返回
//