微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在Windows中以编程方式重新启动USB设备

我正在开发的一些软件需要有一个USB设备(我将它作为一个SerialPort与一个USB-to-UART桥接器进行交互)。

有时,计算机从hibernate状态重新启动后,设备未被检测到,我不能再通过其串行端口写入或读取设备。 有读/写访问设备是必要的。

我不能依靠用户采取任何行动(物理或其他),所以我需要一种方式来以编程方式重新启动设备。

我应该如何在Windows XP / Vista / 7中使用.NET框架以编程方式重新启动USB设备?

用于.NET的可编程RAM磁盘API?

将Tif索引的8位颜色转换为32位颜色

使用button/事件来显示一个新的窗体并隐藏现有的C#

当我的DLL版本改变了,我应​​该改变我的ProgID版本吗?

允许Windows使用未经validation的发布者执行应用程序

我可以使用C#/ .NET以编程方式禁用窗口自动播放function吗?

如何手动删除MSI安装?

从Windows服务安全地存储数据的位置?

我如何皮肤我的Windows窗体应用程序?

以编程方式将规则添加到AVG防火墙

您可以使用WDK (Windows驱动程序工具包)。 提供了许多源代码示例,但期望一个陡峭的学习曲线。

Devcon是由MS开发的一个程序,用于演示目的, 有时可以工作,做你想做的事情。 但要知道,这是奇怪的,狂野的。 无论如何,提供的源代码,所以如果你喜欢弄乱设备驱动程序,你可以推出自己的“Devcon”代码

从MS站点

DevCon (Devcon.exe),the Device Console,is a command-line tool that displays detailed @R_759_4045@ion about devices. Using DevCon,you can search for and manipulate devices from the command line. DevCon enables,disables,installs,configures,and removes devices on the local computer and displays detailed @R_759_4045@ion about devices on local and remote computers.

HTH!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐