在Mac OS X中的USB设备控制

4

我想根据 USB 设备的序列号选择性地阻止或解除阻止。我们可以编写内核扩展来实现相同的功能,但这似乎很复杂且存在风险。因此,我想知道在 Cocoa 中是否有更简单的方法来实现相同的功能?

2个回答

1
不行,你基本上需要编写一个 kext 来完成这个任务。

1
"Easy Way" 很可能不是最好的选择;虽然可能有一种替代方法来使用 kext,但这很可能不是解决问题最明智的方式。你可以很容易地阻止所有 USB 设备,但这不是你所要求的。
我建议你编写一个内核扩展程序,这并不像你想象的那么难。如果你以前没有写过内核扩展程序,我建议你阅读 this book,它主要涉及编写内核扩展程序。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接