mac_policy.h 在哪里实现强制访问控制内核扩展?

where is mac_policy.h to implement mandatory access control kernel extension?

我正在尝试制作一个示例内核扩展,例如 here
但是,我找不到 mac_policy.h 与下一个命令

的位置

sudo find / -iname 'mac_policy.h'

它在哪里?
我应该下载一些东西吗?

我的环境如下。

$ uname -rsv  
Darwin 19.0.0 Darwin Kernel Version 19.0.0: Thu Oct 17 16:17:15 PDT 2019; root:xnu-6153.41.3~29/RELEASE_X86_64

Apple 从未正式支持 MAC 框架用于第 3 方 kexts,并且他们不保证跨版本的 ABI 兼容性。 (回调在不同的 macOS 版本中可以有不同的函数签名,这可能导致内核恐慌。)它的 headers 已从 macOS 10.13 SDK 周围的 Kernel.framework 中删除,以反映这种缺乏支持

从 macOS 10.15 开始,您应该改用 EndpointSecurity。