题
我目前正在研究一个使用专有PCMCIA无线电卡与某些无线设备进行通信的项目。我目前有一个背景过程,可以处理与卡的读取数据并将其存储以进行处理,但是当我的应用程序不运行时,我希望能够关闭对卡的电源。我已经进行了一些调查,尽管WMI显然确实支持 CIM_PCMCIAController
配置文件 WIN32_PCMCIAController
实施, SetPowerState()
和 Reset()
功能未实现。有人知道(有或没有WMI)控制插槽的功率状态吗?我需要能够在插槽或卡上进行编程关闭和电源。
编辑
我说的几个人建议在卡中添加一个功能,以促进这一点。不幸的是,修改卡以提供此类功能确实不是现在的选择。
编辑2
我已经确认该设备确实在“多功能适配器”类别下显示在设备管理器中,尽管从这里禁用设备和PCMCIA控制器本身都不会对卡的功率产生任何影响。
其他提示
我很好奇,但是使用“安全删除硬件...”按钮是否关闭设备的电源以满足您的要求?
如果有效,您可以通过Microsoft的API进行编程注册并注册设备。这是一个显示一些功能可能有助于这种情况的页面: http://msdn.microsoft.com/en-us/library/aa363234(vs.85).aspx
不隶属于 StackOverflow