如何在会话之间保存kext配置

时间:2016-09-06 21:23:12

标签: macos configuration driver kernel-extension

我正在编写一个OS X音频驱动程序,它会进行一些音频过滤。驱动程序kext加载到设备连接上,并在拔下设备时卸载。驱动程序配置参数通过用户空间应用程序提供,并可在设备会话期间更改。

如果帮助应用程序已关闭,则驱动程序将使用最后收到的参数(或回退到默认值)。但是,每次插入设备时,不是使用默认配置,如果驱动程序分别在kext加载/卸载时加载和存储其配置,那将是很好的。

如果我没弄错的话,Windows uses registry for this type of thing。我发现了2003年的this消息,其中不鼓励这种行为,唯一的方法是引入一个守护进程,该守护进程将在启动时启动并将照看kext。

13年后还有另一种(可能更容易)的方式做同样的事情吗?

0 个答案:

没有答案