我目前正在开展一个项目,该项目利用专有的 PCMCIA 无线电卡与一些无线设备进行通信。我目前有一个后台进程,可以处理从卡读取数据并将其存储以进行处理,但是我希望能够在我的应用程序未运行时关闭卡的电源。我进行了一些调查,虽然 WMI 显然CIM_PCMCIAController
在其WIN32_PCMCIAController
实现中支持配置文件,但并没有实现SetPowerState()
andReset()
功能。有谁知道控制插槽电源状态的方法(有或没有 WMI)?我需要能够以编程方式关闭和打开插槽或卡的电源。
编辑
与我交谈过的几个人建议在卡片上添加一个功能来促进这一点。不幸的是,修改卡以提供这种功能现在真的不是一个选择。
编辑 2
我已经确认该设备确实显示在“多功能适配器”类别下的设备管理器中,尽管从这里禁用设备和 PCMCIA 控制器本身都不会对卡的电源产生任何影响。