Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 以编程方式启用禁用的设备_C#_Device Manager - Fatal编程技术网

C# 以编程方式启用禁用的设备

C# 以编程方式启用禁用的设备,c#,device-manager,C#,Device Manager,我使用的是这个答案中的代码: 代码是有效的,但有点像。 只有在设备以前被相同代码禁用时,它才能成功启用设备。 如果设备在程序启动前被“禁用”,则无法成功启用,但不会引发任何异常。代码正常运行,我在设备管理器中看到“刷新”,但它仍然被禁用 只有当我首先手动启用设备时,代码才能成功禁用和启用它。 是否有任何方法可以正确地使用这段优秀的代码,从禁用的设备开始 可能是个小东西,但我看不见。也许这个旧的能帮上忙you@FlorisPrijt我已经看到了,我自己链接到它,但这正是我遇到问题的代码。啊,我错过

我使用的是这个答案中的代码:

代码是有效的,但有点像。 只有在设备以前被相同代码禁用时,它才能成功启用设备。 如果设备在程序启动前被“禁用”,则无法成功启用,但不会引发任何异常。代码正常运行,我在设备管理器中看到“刷新”,但它仍然被禁用

只有当我首先手动启用设备时,代码才能成功禁用和启用它。 是否有任何方法可以正确地使用这段优秀的代码,从禁用的设备开始


可能是个小东西,但我看不见。

也许这个旧的能帮上忙you@FlorisPrijt我已经看到了,我自己链接到它,但这正是我遇到问题的代码。啊,我错过了那里的链接,我的错。恐怕我对这门学科本身没有任何经验,所以祝你好运。希望你能在某处找到答案。