有什么方法可以通过我的应用程序禁用/启用特定 USB 端口?
最佳答案
我不知道有什么方法可以从用户空间执行此操作,即使在内核中也可能很棘手:我认为您需要安装一个与所有 USB 设备和/或接口(interface)。这可能很棘手,因为现有的驱动程序将优先,因此您需要解决这个问题。匹配后,您将在驱动程序的 probe()
方法中检查端口,如果它是不允许的端口之一,则返回 true。这将阻止其他驱动程序获取该设备,从而实质上禁用该设备。
关于objective-c - Mac 应用程序 - 禁用特定 USB 端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6877931/