| Предыдущий | Следующий |
| kOSKextReturnInvalidArgument | kOSKextReturnBadData |
kOSKextReturnNotFound
Запрошенный объект не найден
kOSKextReturnNotFound является результатом поиска. API OSKext получил допустимый запрос, но не нашёл целевой объект. Статус не означает сбой проверки подписи bundle или неправильный синтаксис запроса.
Для кода, использующего load tag, XNU документирует результат, когда запрошенный загруженный kext не найден. При операции с bundle цель может отсутствовать в области поиска, не обнаруживаться в текущем состоянии запуска или не входить в выбранную коллекцию.
Отличайте эти случаи
| Статус | Значение |
|---|---|
kOSKextReturnNotFound | Допустимый поиск не нашёл совпадение. |
kOSKextReturnInvalidArgument | Сам запрос поиска недопустим. |
kOSKextReturnNotAKext | Bundle найден, но не является расширением ядра. |
Что сравнить
- Идентификатор, load tag или путь запроса и точную область поиска операции.
- Относится ли диагностика к bundle на диске, загруженному kext или записи, пригодной для перестройки коллекции.
- На macOS 11 и новее не ошибочно ли ожидание немедленной загрузки, поскольку изменения сторонних kext применяются через AuxKC и перезапуск.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.