PCI 硬件启用和禁用的难题,请高手帮忙
大家好,我现在在做这样的一个小程序:需求:两个系统A和B,每个系统需要连接各自的PCI卡A1和B1,但两个PCI卡冲突,
即系统A正常运行时,必须将PCI卡B1禁用,反之亦然;
我的解决思路:写个小程序,动态的启用和禁用PCI卡 办法:DEVCON 和 SetupAPI 都可以实现
现在问题:系统A和B不启动时,可以实现动态启用/禁用,但只要系统A启动,A1卡就无法禁用,同样系统B启动后,B1卡也无法禁用。这样就必须不断的关闭,登陆系统,操作麻烦,效率低下。
特请高手们帮忙指点一下,有没有办法实现,即使系统A已经启动,也能禁用A1卡,系统B也一样!
先谢了!
--------------------编程问答-------------------- 这方面目前不是做的很多
不过曾经看过一篇文章,或许对你有用,你看看
通过API实现C#对硬件的控制 --------------------编程问答-------------------- 谢谢ly302,你给的链接就是用setupapi.dll来实现的,我已经试过了,不行的
补充:.NET技术 , C#