阅读:1947回复:2
_outpd()的问题
当使用_outpd()和_inpd()函数双字读写PCI设备配置空间时,在win98下可以正常读写,在win2000下提示:
unhandled exception in pciconfig.exe:0xc0000096:priviledge instruct。估计是因为_outpd是一个由汇编语句组成的函数,包含了out指令的缘故。out指令应该是一个priviledge instruct(特权指令)但是奇怪win98下为何不报错?请高手指点? |
|
|
沙发#
发布于:2003-10-20 13:38
98下对端口没有完全保护。
|
|
|
板凳#
发布于:2003-10-21 12:33
win2000完全保护了应用程序对io端口的访问
必须编写2000的驱动程序才能实现io访问 |
|