您好!
我正在为 OSX 开发内核扩展驱动程序。这是一个简单的键盘过滤器。我有通过首选项 Pane 设置的首选项,以了解此过滤器的行为方式。我需要从此首选项面板中获取首选项并将它们加载到内核扩展中。
我用谷歌搜索了一下,没有找到任何关于如何做到这一点的信息。
有没有办法将 plist 加载到首选项 Pane 中?也许进入 OSDictionary 或其他东西? 或者,将首选项从我的首选项面板获取到我的 kext 的最佳方式是什么?
谢谢!
最佳答案
this project的源代码会帮助你。它使用 sysctl 在 pref Pane 和 kext 之间进行通信。
关于c++ - 将首选项加载到 Mac 内核扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2008585/