To alter the properties from the app, you should be able to use IORegistryEntrySetCFProperties from IOKitLib.h, but you may need to use IOConnectSetCFProperty or IOConnectSetCFProperties.
To accomplish this, need to first establish a connection while the dext is running. I want to retrieve messages from an app or a file that the app has written to before the Start method is invoked.
In any case, I would like to retrieve configuration information returned by the app within the Start method, which may have changed during the app's runtime.
I have tried to use Mach RPC, but it seems that DriverKit does not support it. Is it possible to modify the dext's Info.plist in the app and add custom content so that it can be read in DriverKit?
@ssmith_c
Topic:
App & System Services
SubTopic:
Drivers
Tags: