| Previous | Next |
| kOSKextReturnUnsupported | kOSKextReturnNotAKext |
kOSKextReturnDisabled
A recognized operation is currently disabled
kOSKextReturnDisabled means that the OSKext operation is currently disabled. The distinction from kOSKextReturnUnsupported is important: a disabled operation can be known to the implementation, while an unsupported one is no longer or not yet supported.
This status also differs from a policy failure. kOSKextReturnSystemPolicy says that macOS prevented a specific kext from loading because of policy. A disabled operation points instead to the state of the relevant OSKext capability or control path.
Questions that make it actionable
- Which OSKext function or tool operation returned the status?
- What state, boot phase, or feature gate governs that operation?
- Is the caller assuming that a legacy kext operation remains available on the installed macOS release?
- For an organization-managed Mac, is a configuration profile relevant to the requested action, or is this status produced before policy evaluation?
References
- Apple XNU: OSKextLib.h
- Apple Kernel Extension Policy payload
- Apple Platform Deployment: kext loading requirements
Looking for a different code? Search another status or error code.
