在 Windows 世界中,我可以创建一个文件系统过滤器(上层或下层),以便在文件更改(例如审核或创建虚拟驱动器)时将我的驱动程序挂钩到操作。
你知道Mac中哪个是类似的型号吗?I/O Kit 讨论了驱动程序开发,但没有指定存储模型或文件系统。有没有其他套件?
OS X 没有像 FreeBSD 一样的 kevent/kqueue 吗?
看起来有一个 Spotlight 使用的私有 API,这里有一些来源:
http://osxbook.com/software/fslogger/
如果您想创建自己的文件系统(例如虚拟驱动器),请使用 MacFuse