peyoot
驱动牛犊
驱动牛犊
  • 注册日期2003-04-24
  • 最后登录2004-01-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1024回复:2

有没有人做过修改PC机的定时器中断的VXD?到处问都没有人回答!

楼主#
更多 发布于:2003-05-02 14:12
我写了个驱动,其中要把定时计数器中断IRQ0修改成5ms一次
写好后,我在编完应用程序方面的代码并调试时才发现,根本不能用CreateFile加载这个驱动,错误代码为2,但是默认的目录下确实已有我所要加载的VXD文件,并且它生成的定义里是允许动态加载的,难道是不能用VTOOLSD的中断类重载中断处理程序?
要怎么解决啊,各位高手,给点提示吧!!
didadi
驱动牛犊
驱动牛犊
  • 注册日期2003-05-06
  • 最后登录2003-06-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-05-12 23:41
看看我的文章吧!“电讯技术”2000年第5期“用VxD实现Windows 9x下的硬件中断”,有你要的Sample程序
peyoot
驱动牛犊
驱动牛犊
  • 注册日期2003-04-24
  • 最后登录2004-01-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-05-14 16:48
你的文章在哪里有?
能发一份给我吗,是不是关于修改PC定时器中断的Sample
如果是外部中断的,我也做得出
关键是IRQ0在九八下已经被VMM32.vxd或是configmg.vxd虚拟化过了,所以用hoo()函数无法钩连上,就在动态加载过程函数对中断虚拟化时。
游客

返回顶部