相关疑难解决方法(0)

如何以编程方式禁用系统设备?

我正在寻找在C#.NET中禁用系统设备(USB或内部)的方法,给定PID和VID或设备名称.

搜索后,我在CodeProject上找到了C#的硬件助手库.

但我需要能够在XP,Vista和Windows 7(x86和x64操作系统)上运行的东西...... 我链接的项目只适用于XP和Vista x86 ......即使在运行具有管理员权限的应用程序时也是如此.

有谁知道一个适用于所有操作系统的解决方案?

.net c# windows 64-bit device

12
推荐指数
2
解决办法
2万
查看次数

在 Windows 下以编程方式禁用网络摄像头

如何在 Windows 下以编程方式禁用附加或内置网络摄像头?

通过禁用它们,我的意思是任何尝试访问相机的程序都应该:

  • 无法访问它们
  • 能够访问它们,但他们应该收到黑色图片而不是视频源

为什么我想这样做:

我有一台带网络摄像头的笔记本电脑。没有简单的方法可以通过软件禁用它。我想创建一个应用程序,其中包含一个禁用网络摄像头的按钮,以便任何想要使用它的应用程序都无法使用它,并创建一个按钮来重新启用它。我不想在摄像头上放置任何东西,否则我不会在这里问这个问题。

c# windows camera

6
推荐指数
1
解决办法
7774
查看次数

以编程方式启用/禁用硬件设备

可能的重复项:
[.NET]如何禁用系统设备?
Win32 API函数以编程方式启用/禁用设备

在C#中,有没有办法以编程方式禁用和重新启用设备?我正在寻找与您进入设备管理器并右键单击设备并禁用或启用它时发生的功能相同的功能。如何在C#中做到这一点?

.net c# hardware programming-languages device-driver

5
推荐指数
1
解决办法
2万
查看次数