阅读:1358回复:8
应用程序异常出错,驱动如何响应?
应用程序异常出错,驱动如何能得到应用程序出错消息,释放相应Irp? 如不释放相应Irp应用程序无法退出。
|
|
驱动老牛
|
沙发#
发布于:2005-02-23 09:01
办法很多,可以使用event
|
|
板凳#
发布于:2005-02-23 09:02
在应用程序里设置SEH,在异常处理例程里通知驱动...
|
|
|
地板#
发布于:2005-02-23 09:11
应用程序异常出错,驱动如何能得到应用程序出错消息,释放相应Irp? 如不释放相应Irp应用程序无法退出。 我觉得最好在驱动中做超时检测,然后再应用程序和驱动间类似ping一样的询问,这样即便应用程序死了,也能发现!! |
|
|
地下室#
发布于:2005-02-23 09:18
主要是如何有效获取所有的异常错误信息,其他的都不是什么大问题。
|
|
|
5楼#
发布于:2005-02-23 09:31
主要是如何有效获取所有的异常错误信息,其他的都不是什么大问题。这个往往太难做到 |
|
|
6楼#
发布于:2005-02-23 09:57
个人感觉应用程序出错,驱动程序不必理会吧?
因为应该想办法在应用层把问题解决呀. |
|
|
7楼#
发布于:2005-02-23 10:00
我用timer可以工作。但我感觉microsoft应设计了更直接的方法。
|
|
8楼#
发布于:2005-02-23 10:38
Timer是如何实现呢?
|
|