当前位置: 代码迷 >> 驱动开发 >> 驱动程序中可不可以启动线程
  详细解决方案

驱动程序中可不可以启动线程

热度:67   发布时间:2016-04-28 10:37:12.0
驱动程序中能否启动线程?
我有一个USB驱动程序,是别人写的,我想修改修改,想在驱动中响应上层操作启动一个线程来做一些事情。不知是否可以?如果可以,该怎么弄?
我是新手,请大侠指教!谢谢!
------解决方案--------------------
驱动中可以创建线程

应用层通过DeviceIoControl来调用驱动的XXX_IoControl接口来交互,这样驱动中就可以处理相应的。。。
------解决方案--------------------
驱动可以创建内核线程
------解决方案--------------------
肯定可以。可以通过发消息或调用驱动的IOCTRL函数来启动线程。