-
-
[求助]一个奇怪的问题
-
发表于: 2008-12-4 17:26 3243
-
我创建了一个控制台程序,然后deviceIoControl,deviceIoControl的设备是我自己创建的,然后我在我自己创建的设备里对IRP_MJ_DEVICE_CONTROL不返回,(不返回的办法可以是在处理控制玛时等待一个没有完成的事件)然后我想关闭控制台程序,但是关不了,当我用结束任务的时候也结束不了(也是是TerminateProcess结束不了),但是控制台程序还可以活动(最小化最大化都可以进行),这是为什么呢?
另外再问些近段时间碰到的问题1就是虚拟设备也需要IoAttachStack么?貌似虚拟设备下面好像没有设备了?
2是不是可以通过deprint进行程序之间的交流?因为我每次启动一些程序的时候,在DS3.2的monitor里可以看到它们打印出的一些信息。。
另外再问些近段时间碰到的问题1就是虚拟设备也需要IoAttachStack么?貌似虚拟设备下面好像没有设备了?
2是不是可以通过deprint进行程序之间的交流?因为我每次启动一些程序的时候,在DS3.2的monitor里可以看到它们打印出的一些信息。。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
赞赏
他的文章
- [原创]想干什么干什么。分析Atapi.sys主干 11169
- [原创]对内核函数IoCompleteRequest的分析 10028
- 如何让挂起的线程恢复 10026
- [求助]缓冲区溢出的问题 5535
赞赏
雪币:
留言: