可以通过代码(使用 C、C++ 或 .NET)重新启动 PCIe 卡

It is posible to restart a PCIe card through code (using C, C++ or .NET)?

本文关键字:NET 重新启动 PCIe C++ 代码 使用 可以通过      更新时间:2023-10-16

我有一个用于通信的PCIe卡,该卡在连接时经常出错,为了恢复它,需要关闭PC然后再次打开(重新启动无效(。

有没有办法重置PCIe卡?

硬件重置(退出并返回电源(会很有趣,但即使有任何软件重置功能,我也会感兴趣。

谢谢。

即使您考虑软件重置,我认为很明显您不能在应用程序中执行此操作。硬件由操作系统管理。如果普通应用程序可以关闭视频卡的电源会发生什么?!

所以,答案(实际上(是否定的。如果你正在考虑.Net和Windows,那么你纯粹的理论机会(Linux是开源的(不是一个选择。