dollarsun
驱动牛犊
驱动牛犊
  • 注册日期2007-03-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分320分
  • 威望33点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
阅读:1210回复:1

DriverStudio下中断如何初始化和挂接

楼主#
更多 发布于:2007-03-20 18:13
  我看到武安河那本书上的nt驱动下初始化中断是用
m_Interrupt(
       Isa,
       0,
       FLOPPY_IRQ,
       FLOPPY_IRQ,
       Latched,
       TRUE,
       FALSE
   ),
来挂接FLOPPY_IRQ所指的中断。但我不知道wdm驱动是如何来挂接我所要挂接的中断,看到有帖子上是这样处理的
PCM_RESOURCE_LIST pResList = I.TranslatedResources(); //获取设备资源
//初始化中断并挂接中断服务例程TheIsr
status = m_TheInterrupt.InitializeAndConnect(
pResList,
LinkTo(TheIsr),
this
);
但这段程序里如何体现到我所要挂接到的中断,比如我要挂接系统的时钟中断(int 0),或键盘中断。。。
请高手指点指点啊
驱网无线,快乐无限
dollarsun
驱动牛犊
驱动牛犊
  • 注册日期2007-03-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分320分
  • 威望33点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-03-21 22:02
难道没人考虑过这个问题吗???
驱网无线,快乐无限
游客

返回顶部