在WINDOWS编程中*使用in,out,_inp,_outp指令访问硬件端口的类

时间:2012-05-10 07:39:51
【文件属性】:

文件名称:在WINDOWS编程中*使用in,out,_inp,_outp指令访问硬件端口的类

文件大小:4KB

文件格式:RAR

更新时间:2012-05-10 07:39:51

硬件 端口 访问

由于windows的限制,我们要在Ring3级应用程序中访问硬件IO不是一件容易的事情,而使用这个类,你就可以象写win95程序一样*的使用in,out指令及_inp,_outp函数,如果你的程序由于端口限制只能在win98以下系统运行,那么,加入这个类后,不需要对原来的程序作任何改动就可以运行于win2000以上系统了。绝对原创!自己使用了几年了,首次吐血奉献!!!!


【文件预览】:
IODriver.cpp
IODriver.h

网友评论

  • 明明是调用winio驱动的啊,骗分的!
  • 太无耻了 用了驱动 我还以为什么高明的办法
  • 不能用额,VS2010 添加后报错。。。。。
  • 正在用VC操作一个IO地址,直接可以代码复用,谢谢
  • xp系统+vs2008可以运行,不错,帮了大忙~~~呵呵
  • vc工程可用,好,解决了大问题
  • 调用_inp程序崩溃,不知道什么原因
  • 遇到一段很头痛的老代码,用直接访问硬件地址的
  • 遇到一段很头痛的老代码,用直接访问硬件地址的。 用这个代码解决了大问题!!
  • xp系统测试了一下,直接加入mfc工程完全可以用,但是时序上是否够速度还不能保证
  • 平台windows 7旗舰版,vs2010,添加之后稍作修改(如_T()和修改部分兼容数据结构)使其能运行,但是还是不能调用_inp 和_outp.