阅读:1531回复:0
kernelDriver开发内核级驱动时的互斥(mutex)以及事件(event)如何实现?
kernelDriver开发内核级驱动时的互斥(mutex)以及事件(event)如何实现?
本人试图采用kerneldriver 提供的类的 kdMutex和kdEvent 来生成互斥和事件, 并用句柄在不同函数间实现互斥的判断,可惜kdMutex的构造函数没有以句柄为初始条件的,无奈之下想用mObject (mObject=m_kdMutex.Object();)实现,可惜,在同一个函数中生成互斥后不久执行 m_kdMutex.Release(FALSE); ------致命错误宕机! 试图直接调用NTDDK2K中的相关函数,也是同样的遭遇, 愁煞我也! 哪位仁兄有过成功的范例或者解决办法,请赐教! gary2000@fm365.com |
|
|