阅读:1347回复:8
发发善心吧!!!
已写好的动态VxD程序,包含对w32_DeviceIoControl消息的响应。
在应用程序中用 VxDName db \"\\\\.\\shell.vxd\",0 invoke CreateFile,addr VxDName,0,0,0,CREATE_NEW,FILE_FLAG_DELETE_ON_CLOSE,0 运行时打不开shell.vxd。 |
|
沙发#
发布于:2002-04-17 09:33
faint!
CREATE_NEW??? 用OPEN_ALWAYS!!! |
|
|
板凳#
发布于:2002-04-17 10:16
shell.vxd放到system下去,照你的写法。
shell.vxd已经写好了,怎么还用CREATE_NEW?! |
|
地板#
发布于:2002-04-17 10:30
用OPEN_ALWAYS参数也不行。
凡是可能的地方都放有我的shell.vxd. 可还是调用不了。 有什么地方有相试代码。 谢谢。 |
|
地下室#
发布于:2002-04-17 11:07
有没有什么错误提示呀?
|
|
5楼#
发布于:2002-05-03 15:01
没有错误提示.
别人调好的vxd用我的加载程序就能加载成功.可能是vxd编译的格式不对,或是用的参数不对. |
|
6楼#
发布于:2002-05-04 13:57
ON_DYNAMIC_DEVICE_INIT消息return的是TRUE吗?
|
|
7楼#
发布于:2002-05-04 15:42
你的VXD没写错吧!
|
|
|
8楼#
发布于:2002-05-05 14:12
感谢各位支持!
经过重装系统后,一切0k,还是原来的代码. 具体原因很难分析. |
|