阅读:2109回复:5
驱动程序中如何include <Tlhelp32.h>?
我在驱动程序中想获得进程ID,调用了CreateToolhelp32Snapshot函数,它是在Tlhelp32.h中定义的,但我include <Tlhelp32.h>后编译时出错:cannot find include file:<Tlhelp32.h>,No such file.请高手指教!
|
|
沙发#
发布于:2004-10-22 18:26
这个不是DDK的头文件,是SDK的,
你要看一看有没有这个文件 |
|
|
板凳#
发布于:2004-10-23 10:35
添加<Tlhelp32.h>文件所在路径,或找到<Tlhelp32.h>文件copy到工程下
|
|
地板#
发布于:2004-10-23 12:19
我在驱动程序中想获得进程ID,调用了CreateToolhelp32Snapshot函数,它是在Tlhelp32.h中定义的,但我include <Tlhelp32.h>后编译时出错:cannot find include file:<Tlhelp32.h>,No such file.请高手指教! 楼主需要首先搞清什么是驱动程序/内核态程序,再去查native api 错误的回答不如不回答,反而会误导,个人观点 |
|
地下室#
发布于:2004-10-25 09:08
那我如何实现取进程ID?
|
|
5楼#
发布于:2004-11-06 09:19
赫赫,在内核了,都驱动了,还用Toolhelp作甚?
用NtQuerySystemInformation吧 |
|