Registering Exception Handlers
The setjmpx, clrjmpx, and longjmpx kernel services allow a kernel extension to register an exception handler by performing the actions that are listed in this section.
- Saving the exception handler's context with the setjmpx kernel service
- Removing its saved context with the clrjmpx kernel service if no exception occurred
- Starting the next registered exception handler with the longjmpx kernel service if it was unable to handle the exception
For more information concerning use of these services, see Handling Exceptions While in a System Call.