According to Information in 2019wwdc, macOS 10.15 will be the last release to fully support kexts
so,I'm trying to convert the virtual audio driver (kext) developed by IOKit into a dext developed by DriverKit,
but I can't find audio driver in the DriverKit description document.
Question1
Does DriverKit currently offers audio-related APIs instead of IOKit's audio APIs? (e.g., IOAudioDevice.h, IOAudioEngine.h)
If DriverKit offers audio-related APIs,give it's link for me
Question2
If DriverKit currently doesn't offer audio-related APIs instead of IOKit's audio APIs
Can MacOS 10.16 or later support virtual audio driver(kext) to load?
From the following information, I think the answer is no.
================================================================================
Information in 2019wwdc:
macOS 10.15 will be the last release to fully support kexts without compromises
For the capabilities and device families supported by System Extensions, using a
Kernel Extension to perform the same function is deprecated
In a future release of macOS, Kernel Extensions of these kinds will not load
https://developer.apple.com/videos/play/wwdc2019/702/
================================================================================