阅读:1406回复:1
请大家带我入门一下(几个问题)
我用VTOOLS写了个很简单的vxd(动态加栽的),可是我的win32程序createfile()成功了后(返回的handle!=INVALID_ANDLE),去没法执行相应的功能(ONW32IoCtol),我用
softice--load了后,用file XXX.cpp后,在deviceInit打了断点后却没跟踪到-----请问到底是什么问题啊???? ----------------- 还有我用createfile(..,XXX_DELETE_ON_exit)中XXX_DELETE_ON_exit的参数在wn32程序closehandle了后就把 vxd文件删了--真烦啊,但是我看书上都是用的这个参数啊.. ----------------------------------- 我用VTOOLS写的一个扑捉键盘事件的vxd---没有IOCTROL怎么办啊?? 难道createfile就可以了吗???----我在vtools中也没找到VXDLOAD程序,请问哪可以找到?/ |
|
沙发#
发布于:2001-09-24 09:15
1、你应该用 GetLastError() 看看出错的原因。才能具体分析。
2、用CreateFile() 打开 驱动程序,是指加载驱动程序,所以 DELETE_ON_exit 是指从系统中卸载驱动程序,不是删除文件。 3、你可以用 静态加载驱动程序的方法。 |
|
|