fwzfwz1
驱动中牛
驱动中牛
  • 注册日期2002-11-01
  • 最后登录2007-06-01
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望8点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
阅读:1914回复:2

_outpd()的问题

楼主#
更多 发布于:2003-10-20 11:19
当使用_outpd()和_inpd()函数双字读写PCI设备配置空间时,在win98下可以正常读写,在win2000下提示:
unhandled exception in pciconfig.exe:0xc0000096:priviledge
instruct。估计是因为_outpd是一个由汇编语句组成的函数,包含了out指令的缘故。out指令应该是一个priviledge instruct(特权指令)但是奇怪win98下为何不报错?请高手指点?
有了驱动,人才有了力量。
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-10-20 13:38
98下对端口没有完全保护。
兄弟们,给点分吧
zxw_top
驱动大牛
驱动大牛
  • 注册日期2003-07-18
  • 最后登录2020-04-26
  • 粉丝0
  • 关注0
  • 积分1116分
  • 威望2537点
  • 贡献值0点
  • 好评度202点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2003-10-21 12:33
win2000完全保护了应用程序对io端口的访问
必须编写2000的驱动程序才能实现io访问
游客

返回顶部