Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This header is used by System Services. For more information, see:
errhandlingapi.h contains the following programming interfaces:
Functions
AddVectoredContinueHandler Registers a vectored continue handler. |
AddVectoredExceptionHandler Registers a vectored exception handler. |
FatalAppExitA Displays a message box and terminates the application when the message box is closed. (ANSI) |
FatalAppExitW Displays a message box and terminates the application when the message box is closed. (Unicode) |
GetErrorMode Retrieves the error mode for the current process. |
GetLastError Retrieves the calling thread's last-error code value. |
GetThreadErrorMode Retrieves the error mode for the calling thread. |
RaiseException Raises an exception in the calling thread. |
RaiseFailFastException Raises an exception that bypasses all exception handlers (frame or vector based). |
RemoveVectoredContinueHandler Unregisters a vectored continue handler. |
RemoveVectoredExceptionHandler Unregisters a vectored exception handler. |
RestoreLastError Restores the last-error code for the calling thread. |
SetErrorMode Controls whether the system or the process handles the specified serious error types. |
SetLastError Sets the last-error code for the calling thread. |
SetThreadErrorMode Controls whether the system will handle the specified types of serious errors or whether the calling thread will handle them. |
SetUnhandledExceptionFilter Enables an application to supersede the top-level exception handler of each thread of a process. |
UnhandledExceptionFilter An application-defined function that passes unhandled exceptions to the debugger, if the process is being debugged. |