实战DeviceIoControl 之六:访问物理端口[5]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 bhw98 的 blog

e, pcv_capture等的api,就是扮演核心态和用户态联络员的角色。我们根本不需要createfile、closehandle、 deviceiocontrol、readfile、writefile等较低层次的直接调用。

yariv kaplan写过一个winio的例子,能实现对物理端口和内存的访问,提供了drv、dll、app三方面的源码,有兴趣的话可以深入研究一下。

[相关资源]

  • 本文驱动程序源码:myport.zip (3kb, 编译环境: vc6+2000ddk)
  • 本文应用程序源码:myportio.zip (22kb, 文件myport.sys需复制到windows的system32\drivers目录中)
  • yariv kaplan的主页:http://www.internals.com
  • bhw98的专栏:http://www.csdn.net/develop/author/netauthor/bhw98/

    首次发布: 2003-03-05

  • 本文关键:DeviceIoControl,物理端口,设备驱动程序,IOPM,CMOS,speaker
     

    本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

    go top