You can try
return SetPowerState(powerFlags, SUPERDISPATCH);
at the end of this method.
Post
Replies
Boosts
Views
Activity
I think it is an OS issue.
Now you can only check your text status by "systemextensionsctl list".
I also have such problem.
After Apple announcing the SCSIControllerDriverKit, there seems to be no way to do such functionality.
Hope someone will know how to do it in DEXT.
Hi fptsilab,Below are what I've done. I don't know if these are correct since I still have problem loading my driver. (no problem with driver activation)If you can successfully load your driver, please share with me.(I am able to load my driver with correct properties in IOKitPersonalities in info.plist)1. Request an entitlement. (https://developer.apple.com/system-extensions/) Only account holder can make this request.2. Go to "Certificates, Identifiers & Profiles" and add an App ID in "Identifiers" page. While you configure your App IDs, the Bundle ID you are going to enter should match with your driver's bundle ID And choose the capabilities from "Extentended Capability"3. Go to "Profiles" page to add a profile and include the App IDs you created in step2. Also include the entitlement from "Entitlements" dropdown.4. Import the profile to your XCode project in the "Signing" section in "Build Settings"
I found the problem why I can't activate my driver.It was because I forgot to assign my driver's bundle id to OSSystemExtensionRequest.activationRequest.Although I can now activate my driver correctly, but still have some issues need to be solved for driver loading.