阅读:1405回复:4
ddk\\libchk\\i386中的lib文件
在ddk\\libchk\\i386中,有很多lib文件,一般我用的时候也就是用ntoskrnl.lib、hal.lib、ndis.lib等,但是其中还有kernel32.lib,ntdll.lib等文件,这些文件说对应的函数在核心态下是不可用的,他们放在这里有什么用?
我试着调用kernel32.dll中的函数,且通过kernel32.lib静态链接,但加载驱动的时候报错说“在指定的dll中找不到过程入口”,查看日志有两个错误:“evnet id:70 在指定的dll中找不到过程入口”“enent id:7000 由于下列错误,xxx服务启动失败:找不到指定的程序”。何解?我链接错了? |
|
沙发#
发布于:2002-12-04 00:04
用这些库?还是不太明白.
|
|
板凳#
发布于:2002-12-03 19:45
编写汇编程序时,可以用到。
|
|
地板#
发布于:2002-12-03 19:16
ddk中放这些lib文件是干什么用的?
|
|
地下室#
发布于:2002-12-03 13:53
TARGETLIBS=$(SDK_LIB_PATH)\\kernel32.lib \\
$(SDK_LIB_PATH)\\advapi32.lib \\ $(SDK_LIB_PATH)\\user32.lib \\ $(SDK_LIB_PATH)\\spoolss.lib 从这个看好象确实在用户态程序下用。 |
|
|