阅读:1045回复:2
求教,由PROCESSID获得程序名
各位高手,我想在驱动里实现获知是那个应用程序调用了驱动,现在只能获得调用驱动的进程PROCESSID,但这个PROCESSID会因为每次程序的启动而改变。现在想由PROCESSID来获得调用程序的名字,我想使用createtoolhelp32snapshot(),Process32First(),来实现,但连接时找不到上面的两个函数,看资料这两个函数在TOOLHELP.LIB中,但我不知道怎样处理这个.LIB才能连接通过?
或者大家有其他办法在驱动里能由PROCESSID获得程序名? |
|
沙发#
发布于:2008-01-03 21:34
GetModuleFileName
|
|
|
板凳#
发布于:2008-01-03 22:05
对,是GetModuleFileName(),今天早上搞出来了,用Getownerprocessid()反回直做参数传入,现在已经可以在音频驱动中把同时播放声音的程序给找到了.
|
|