Что означает код возврата ядра macOS 0xDC008009 (kOSKextReturnUnsupported)?

 
Предыдущий Следующий
kOSKextReturnSerialization kOSKextReturnDisabled

kOSKextReturnUnsupported

Операция находится вне поддерживаемого состояния этой реализации

kOSKextReturnUnsupported означает, что операция больше не поддерживается либо ещё не поддерживается. Это не то же самое, что kOSKextReturnDisabled, где распознанная операция в данный момент отключена.

Для диагностики сначала определите API и предполагаемую модель развёртывания. Интерфейсы kext являются устаревшей технологией в современной macOS, и Apple рекомендует system extensions или DriverKit для возможностей, которые могут работать в пользовательском пространстве. Это направление платформы может объяснить неподдерживаемость процесса, но не меняет точного смысла устаревшего статуса.

Неподдерживаемая и отключённая операция

СтатусИнтерпретация
kOSKextReturnUnsupportedОперация не поддерживается этой реализацией или состоянием жизненного цикла.
kOSKextReturnDisabledОперация в данный момент отключена.
kOSKextReturnSystemPolicyСистемная политика заблокировала загрузку выбранного kext.

Что установить

  • Точный API, выпуск macOS, семейство оборудования и запрошенную операцию.
  • Требуется ли продукту именно kext или можно использовать поддерживаемый путь DriverKit, NetworkExtension либо system extension.
  • Не вызывается ли неподдерживаемая операция из-за того, что инструмент предполагает старую модель загрузки по требованию.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.