我需要禁用/启用加载的设备驱动程序,因为设备“有时”在连接时无法正确加载。
该设备由用户控制,通电和断电非常频繁。
需要使用驱动程序的程序检测到故障并需要禁用/启用,这总是可以纠正问题。
但是使用 SetupAPI 方法会导致可执行文件需要管理员权限(Windows 7 和 Windows 10)。 我不确定我是否需要使用“其他”编码方法,或者签署可执行文件是否会删除以管理员身份运行的“要求”?
任何想法将不胜感激。
最佳答案
问题是任何使用的都可以卸载驱动程序,它们会干扰其他用户。驱动程序是共享资源。
“签署”可执行文件可以让一些警告不那么可怕,但不会影响安全性。
关于c++ - 使用 SetupDI API 函数,禁用启用 COM 端口设备驱动程序需要以管理员身份运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31821788/