首页
社区
课程
招聘
[求助]Inline Hook 的问题,链接错误,库目录设置正确了
发表于: 2010-12-21 09:52 4696

[求助]Inline Hook 的问题,链接错误,库目录设置正确了

2010-12-21 09:52
4696
我的函数声明:
//声明自己的函数
NTSTATUS MyZwOpenProcess(
                                                 OUT PHANDLE ProcessHandle,
                                                 IN ACCESS_MASK DesiredAccess,
                                                 IN POBJECT_ATTRIBUTES ObjectAttributes,
                                                 IN PCLIENT_ID ClientId);

Linking...
1>DriverSrc.obj : error LNK2019: unresolved external symbol __imp_@KfLowerIrql@4 referenced in function "long __stdcall MyZwOpenProcess(void * *,unsigned long,struct _OBJECT_ATTRIBUTES *,struct _CLIENT_ID *)" (?MyZwOpenProcess@@YGJPAPAXKPAU_OBJECT_ATTRIBUTES@@PAU_CLIENT_ID@@@Z)
1>DriverSrc.obj : error LNK2019: unresolved external symbol __imp__KeRaiseIrqlToDpcLevel@0 referenced in function "long __stdcall MyZwOpenProcess(void * *,unsigned long,struct _OBJECT_ATTRIBUTES *,struct _CLIENT_ID *)" (?MyZwOpenProcess@@YGJPAPAXKPAU_OBJECT_ATTRIBUTES@@PAU_CLIENT_ID@@@Z)

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 1157
活跃值: (847)
能力值: ( LV8,RANK:150 )
在线值:
发帖
回帖
粉丝
2
??请不吝赐教啊
2010-12-21 11:21
0
雪    币: 601
活跃值: (256)
能力值: ( LV11,RANK:190 )
在线值:
发帖
回帖
粉丝
3
我有时候会忘记加 extern "C" 也会出类似错误
2010-12-21 11:28
0
雪    币: 1157
活跃值: (847)
能力值: ( LV8,RANK:150 )
在线值:
发帖
回帖
粉丝
4
这里是链接到时候找不到 KeRaiseIrqlToDpcLevel 这个函数,啊,这个在ntddk中声明的,还要extern "C" 吗??
2010-12-21 11:32
0
雪    币: 133
活跃值: (587)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
5
估计你没加 extern "C"   扩展名为CPP的话会默认按照C++的编译方式  生成的符号名不一样的
2010-12-21 13:12
0
游客
登录 | 注册 方可回帖
返回
//