流程终止会发生什么?

时间:2012-04-25 06:59:50

标签: exception-handling windows-ce

我有一个Windows CE 5.0设备驱动程序,可以保护一些关键部分的资源。来自客户端进程的线程将迁移到device.exe并进入和离开此关键部分。这些Enter / Leaves可以是分层次的。

当我的一个驱动程序的客户端进程有多个线程并且

  • 一个主题A已进入驱动程序的关键部分
  • 另一个线程B通过异常
  • 执行某些操作(如除零)

关键部分会发生什么。驱动程序DLL加载到进程device.exe中,无法卸载。

但关键部分会发生什么?其他线程现在可以输入吗?线程A分配的任何资源会发生什么?

[欢迎任何指向文档的指针。]

0 个答案:

没有答案