Windows Mobile - 禁用 USB(紧凑框架 - C#)
我需要在 Windows Mobile 上禁用 USB。如何使用 Compact Framework 2.0 (C#) 在 Windows Mobile 上禁用 USB?我也在使用OpenNETCF。如果它有一些禁用 USB 的类,我也可以使用它。
I need to disable USB on Windows Mobile. How to disable USB on Windows Mobile using Compact Framework 2.0 (C#)? I am using OpenNETCF too. If it has some class to disable USB, I can use it too.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
一点建议,您必须执行这两个操作来锁定/解锁 USB 设备。因为如果您无法解锁它,则必须执行干净启动。
您应该使用此特定策略来配置设备
,我提供了原始帖子的链接,其中建议您创建出租车。
原始帖子
我已经使用了另一个读取 XML 配置的方法,然后使用以下方法执行配置
另一个选项是使用构建 cab 并使用 wceload.exe 安装它们
A bit of advice, you have to implement both operations to lock / unlock the usb device. Because if you can't unlock it you must perform a clean boot.
You should provision the device with this specific policies
I provide a link to the original post in which is suggested that you create the cabs.
Original Post
I have used another approach to read the XML configuration and then using the following method I execute the provisioning
Another option is to use builds the cabs and install them by using wceload.exe
如果您的应用程序经过代码签名并在完全信任的情况下运行,那么您就可以访问受保护的注册表项。然后,您可以尝试编辑或删除各种 USB 设备驱动程序配置注册表值。那么您可能禁用了 USB。
编辑:可能涉及的注册表项:
If your application is code-signed and running in full trust, then you have access to protected registry keys. You could then try to edit or remove the various USB device driver configuration registry values. Then you might have disabled USB.
Edit: Possibly involved registry keys: