捕获硬件中断,急

gogocat 2000-04-14 09:58:00
如何能在windows95/98中捕获到硬件中断,如IRQ2等等,我用过vtoolsd,但是不行,我考虑可能是我想捕获的硬件中断已经被虚拟化了,不知是否如此。
...全文
173 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
mmmyyyaaa 2001-01-03
  • 打赏
  • 举报
回复
看来高手都不喜欢到这里来了。
mmmyyyaaa 2000-10-29
  • 打赏
  • 举报
回复
gogocat:你做的是PCI卡吧,看一下VToolsD的帮助,或者一本清华出版的几乎是它的中文译本的书<<Win9x虚拟设备驱动程序编程指南>>
如果你知道我上面问题的答案,请回答我.
mmmyyyaaa 2000-10-29
  • 打赏
  • 举报
回复
那位老兄知道打印口的7号中断,是否可以勾住:
我为了试一下,做了一个VxD和一个DOS的小东东,都逮不住,咋办............
beanworm 2000-05-18
  • 打赏
  • 举报
回复
用vtoolsd虚拟化硬件中断很容易,如ODOA所言,但我不知VSharedHardwareInt如何使用,请问如果两个以上硬件同时虚拟化同一IRQX,当中断触发时,VXD如何判断该中断即为自己所需为之响应的呢?再者,如果我的VXD初始化过程中不钩连某个中断,在其后的过程中好像就没有别的办法虚拟化该中断了,对吗?我试过,好像不行!
0D0A 2000-04-14
  • 打赏
  • 举报
回复
首先在控制面板-->系统中查一下, IRQ2是否以被占用,
若此中断已被占用, 应使用VTOOLSD的VSharedHardwareInt类.用法与VHardwareInt基本相似.

但IRQ2一般是被系统的8259级联占用, 用户最好别碰.

Un1 2000-04-14
  • 打赏
  • 举报
回复
使用TVicHW32 http://www.entechtaiwan.com/tools.htm

6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧