阅读:1346回复:5
初学者求助。。。
我在驱动程序里调用 PsGetCurrentProcessId()但是编译总是出错:
error LNK2001: unresolved external symbol _PsGetCurrentProcessId@0 我在头文件里也添加了#pragma comment(lib,\"ntoskrnl.lib\"),但还是不行 这是怎么回事啊? 谢谢了。 |
|
沙发#
发布于:2005-03-16 20:58
我在驱动程序里调用 PsGetCurrentProcessId()但是编译总是出错: 如果用命令行编译的话,,你最好把那个头文件加到sources文件中去。。。。 试试行不行吧。。。。。 |
|
|
板凳#
发布于:2005-03-16 23:49
你说的是那个头文件啊
|
|
地板#
发布于:2005-03-17 08:05
你说的是那个头文件啊 不是头文件。。。你没有用过命令编译啊。。。 就是sources文件。。。。。自己翻翻书看好了。。 |
|
|
地下室#
发布于:2005-03-17 09:56
也许就是头文件问题,ntddk.h里面有该函数声明,include进去
|
|
|
5楼#
发布于:2005-03-20 20:53
谢谢大家,问题已经解决了。
|
|