How to allocate memory in a DriverKit system extension and map it to another process?
问题 I have allocated memory in my application and passed its pointer and size to IOConnectCallStructMethod . Using IOMemoryDescriptor::CreateMapping I have then mapped this memory to the DriverKit system extension process, and it is possible to write to this mapped memory location and read the data from my application. I would now like to do something similar for memory that is allocated in the system extension, and then map it to the application that is using the system extension. I would like