Ссылка пространства пользователя OSReturn.h
Объявляет функции, основные возвращаемые значения и другие константы, связанные с расширениями ядра (kexts).
Включенные заголовки
<sys/cdefs.h>
<mach/error.h>
Посмотрите раздел Overview выше для документации уровня заголовка.
-
Объявление
Objective C
#define kOSMetaClassDuplicateClass libkern_metaclass_err(10) #define kOSMetaClassHasInstances libkern_metaclass_err(2) #define kOSMetaClassInstNoSuper libkern_metaclass_err(9) #define kOSMetaClassInternal libkern_metaclass_err(1) #define kOSMetaClassNoDicts libkern_metaclass_err(5) #define kOSMetaClassNoInit libkern_metaclass_err(3) #define kOSMetaClassNoInsKModSet libkern_metaclass_err(7) #define kOSMetaClassNoKext libkern_metaclass_err(11) #define kOSMetaClassNoKModSet libkern_metaclass_err(6) #define kOSMetaClassNoSuper libkern_metaclass_err(8) #define kOSMetaClassNoTempData libkern_metaclass_err(4) #define kOSReturnError libkern_common_err(1) #define kOSReturnSuccess KERN_SUCCESS
Константы
-
kOSMetaClassDuplicateClass
kOSMetaClassDuplicateClass
С двойным именем класса C++ Libkern встретились во время загрузки kext.
Доступный в OS X v10.0 и позже.
-
kOSMetaClassHasInstances
kOSMetaClassHasInstances
kext не может быть разгружен, потому что существуют экземпляры, полученные из классов C++ Libkern, которые он определяет.
Доступный в OS X v10.0 и позже.
-
kOSMetaClassInstNoSuper
kOSMetaClassInstNoSuper
Внутренняя ошибка: Никакой суперкласс не может быть найден при построении экземпляра класса C++ Libkern.
Доступный в OS X v10.0 и позже.
-
kOSMetaClassInternal
kOSMetaClassInternal
Внутренняя ошибка периода выполнения OSMetaClass.
Доступный в OS X v10.0 и позже.
-
kOSMetaClassNoDicts
kOSMetaClassNoDicts
Внутренняя ошибка: отказ выделения произошел, регистрируя классы C++ Libkern во время загрузки kext.
Доступный в OS X v10.0 и позже.
-
kOSMetaClassNoInit
kOSMetaClassNoInit
Внутренняя ошибка: система регистрации класса C++ Libkern не была должным образом инициализирована во время загрузки kext.
Доступный в OS X v10.0 и позже.
-
kOSMetaClassNoInsKModSet
kOSMetaClassNoInsKModSet
Внутренняя ошибка: ошибка произошла, регистрируя определенный класс C++ Libkern во время загрузки kext.
Доступный в OS X v10.0 и позже.
-
kOSMetaClassNoKext
kOSMetaClassNoKext
Внутренняя ошибка: kext для класса C++ Libkern не может быть найден во время загрузки kext.
Доступный в OS X v10.6 и позже.
-
kOSMetaClassNoKModSet
kOSMetaClassNoKModSet
Внутренняя ошибка: отказ выделения произошел, регистрируя классы C++ Libkern во время загрузки kext.
Доступный в OS X v10.0 и позже.
-
kOSMetaClassNoSuper
kOSMetaClassNoSuper
Внутренняя ошибка: Никакой суперкласс не может быть найден для определенного класса C++ Libkern во время загрузки kext.
Доступный в OS X v10.0 и позже.
-
kOSMetaClassNoTempData
kOSMetaClassNoTempData
Внутренняя ошибка: отказ выделения произошел, регистрируя классы C++ Libkern во время загрузки kext.
Доступный в OS X v10.0 и позже.
-
kOSReturnError
kOSReturnError
Неуказанная ошибка Libkern. Не равняются
KERN_FAILURE
.Доступный в OS X v10.0 и позже.
-
kOSReturnSuccess
kOSReturnSuccess
Успешная работа. Равный
KERN_SUCCESS
.Доступный в OS X v10.0 и позже.
-