OSExceptionCallbackFn OSSetExceptionCallback(OSExceptionType exceptionType, OSExceptionCallbackFn callback)
OSExceptionCallbackFn OSSetExceptionCallbackEx(OSExceptionMode mode, OSExceptionType exceptionType, OSExceptionCallbackFn callback)
BOOL(* OSExceptionCallbackFn)(OSContext *context)
@ OS_EXCEPTION_TYPE_SYSTEM_INTERRUPT
@ OS_EXCEPTION_TYPE_BREAKPOINT
@ OS_EXCEPTION_TYPE_SYSTEM_RESET
@ OS_EXCEPTION_TYPE_MACHINE_CHECK
@ OS_EXCEPTION_TYPE_ALIGNMENT
@ OS_EXCEPTION_TYPE_TRACE
@ OS_EXCEPTION_TYPE_DECREMENTER
@ OS_EXCEPTION_TYPE_PERFORMANCE_MONITOR
@ OS_EXCEPTION_TYPE_FLOATING_POINT
@ OS_EXCEPTION_TYPE_SYSTEM_CALL
@ OS_EXCEPTION_TYPE_EXTERNAL_INTERRUPT
@ OS_EXCEPTION_TYPE_PROGRAM
@ OS_EXCEPTION_MODE_GLOBAL_ALL_CORES
@ OS_EXCEPTION_MODE_THREAD
@ OS_EXCEPTION_MODE_SYSTEM
@ OS_EXCEPTION_MODE_THREAD_ALL_CORES
@ OS_EXCEPTION_MODE_GLOBAL