mrqxx
驱动牛犊
驱动牛犊
  • 注册日期2002-01-25
  • 最后登录
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:944回复:1

求教:挂接中断时如何置位全局事件

楼主#
更多 发布于:2002-01-25 02:57
用DriverStudio开发一个驱动(.sys),定义一个全局事件:
m_pEvent = new (NonPagedPool)KEvent(L\"\\\\BaseNamedObjects\\\\RefVideoEvent\", SynchronizationEvent);
企图在中断响应函数中置位这个事件:
if (m_pEvent)
  m_pEvent->Set();
结果产生蓝屏,请问是何原因?
dazzy
驱动中牛
驱动中牛
  • 注册日期2001-03-23
  • 最后登录2008-08-12
  • 粉丝1
  • 关注0
  • 积分0分
  • 威望10点
  • 贡献值1点
  • 好评度10点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-01-25 09:16
在dpc里设置事件,你不能直接在中断例程里设置事件。
游客

返回顶部