- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个应用正在使用 DEVCON 执行以下操作;
我如何在完全不使用 DEVCON 的情况下做同样的事情?我仍然需要上面列出的相同功能。
我调查了This question and answer但我需要更符合上述标准。它还需要在 x86、x64 和 XP+ 上工作。
有人可以帮忙吗?
最佳答案
要从 C# 执行此操作,您必须调用 Windows Setup APIs
这link有一个 C 语言示例,说明如何使用设置 API 来枚举设备。
有趣的是,TechNet 上有一个适用于 Device Management 的 Powershell 模块.
如果许可证允许,您可以看一下 .Net 中的实现。
关于没有 Devcon 的 C# Devcon 功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19226392/
我有一个应用正在使用 DEVCON 执行以下操作; 获取设备状态 启用 禁用 以上所有内容均基于兼容的 ID。 我如何在完全不使用 DEVCON 的情况下做同样的事情?我仍然需要上面列出的相同功能。
我在 Windows 8.1 上尝试以编程方式禁用我的触控板。我已经安装了正确的 x64 位版本的 devcon as noted here .我可以找到正确的设备,但使用相同参数的 devcon d
不必要的背景信息:我购买了一个新的 USB 麦克风 (Samson Q2U),但我遇到了一个问题,每次我(重新)启动我的电脑时,麦克风都无法工作(它确实有电),直到我从 USB 上拔下并重新插入麦克风
我们编写了一个从托盘管理 OpenVPN 的应用程序,作为更大软件包的附加组件。 OpenVPN 包含一个名为 tapinstall.exe 的文件,用于安装 OpenVPN 适配器(或与此相关的任何
计划 计划是从 Windows 窗体应用程序内部禁用并随后启用设备。为了测试我计划的第一个构建基 block ,我以管理员权限打开 cmd,以下运行完美: > devcon hwids =ports
我在 Windows 7 中使用 devcon.exe 来删除驱动程序时遇到问题,它在 Windows xp 中运行良好。 我使用“dp_delete”和“Remove”删除了驱动程序——它们都不适用
是否可以使用 devon.exe 按名称删除 USB 大容量存储设备?以下代码用于删除所有设备: Devcon remove usbstor\* 但现在我想删除一个特定的设备。比如插了5个USB,A,
我正在手动尝试从 安装测试驱动程序 https://github.com/Microsoft/Windows-driver-samples/tree/master/audio/sysvad 我构建了
我想从 python 脚本使用 DevCon 重新启动驱动程序。它从命令行使用此命令工作: devcon restart \"sd0007322081041363_kcanv\" 我试过这个: os.
我是一名优秀的程序员,十分优秀!