hoosyman
驱动小牛
驱动小牛
  • 注册日期2002-10-31
  • 最后登录2006-07-14
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:1014回复:3

帮忙解释一下这段代码,谢谢!

楼主#
更多 发布于:2003-09-22 10:40
小弟初学WDM开发,想模拟鼠标中断,在vxd下是需要指定中断类型号的,譬如鼠标中断号为12,可是下边这段代码却没有指定中断号,如何判断该中断就是自己设备需要的中断呢?请高手指点一番!谢谢
BOOLEAN InterruptHandler(IN PKINTERRUPT Interrupt, IN PWDMIO_DEVICE_EXTENSION dx)
{
// See if interrupt is ours
dx->TxLastIntReg = ReadByte( dx, dx->InterruptReg);
if( (dx->TxLastIntReg&dx->InterruptRegMask) != dx->InterruptRegValue)
return FALSE;
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2003-09-22 14:05
用户被禁言,该主题自动屏蔽!
hoosyman
驱动小牛
驱动小牛
  • 注册日期2002-10-31
  • 最后登录2006-07-14
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-09-22 18:28
麻烦讲的详细一些
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2003-09-22 21:29
你这是vxd的吗?
游客

返回顶部