Specific Exceptions
The following table lists the exception codes for the specific exception filters.
The following table lists the exception codes for the specific exception filters.
Exception Code | Exception | Header file or value |
---|---|---|
STATUS_ACCESS_VIOLATION | Access violation | NtStatus.h |
STATUS_ASSERTION_FAILURE | Assertion failure | NtStatus.h |
STATUS_APPLICATION_HANG | Application hang | 0xCFFFFFFF |
STATUS_BREAKPOINT | Break instruction exception | NtStatus.h |
STATUS_CPP_EH_EXCEPTION | C++ exception handling exception | 0xE06D7363 |
STATUS_CLR_EXCEPTION | Common language runtime (CLR) exception | 0xE0434f4D |
DBG_CONTROL_BREAK | CTRL+Break exception | NtStatus.h |
DBG_CONTROL_C | CTRL+C exception | NtStatus.h |
STATUS_DATATYPE_MISALIGNMENT | Data misaligned | NtStatus.h |
DBG_COMMAND_EXCEPTION | Debugger command exception | NtStatus.h |
STATUS_GUARD_PAGE_VIOLATION | Guard page violation | NtStatus.h |
STATUS_ILLEGAL_INSTRUCTION | Illegal instruction | NtStatus.h |
STATUS_IN_PAGE_ERROR | In-page I/O error | NtStatus.h |
STATUS_INTEGER_DIVIDE_BY_ZERO | Integer divide-by-zero | NtStatus.h |
STATUS_INTEGER_OVERFLOW | Integer overflow | NtStatus.h |
STATUS_INVALID_HANDLE | Invalid handle | NtStatus.h |
STATUS_INVALID_LOCK_SEQUENCE | Invalid lock sequence | NtStatus.h |
STATUS_INVALID_SYSTEM_SERVICE | Invalid system call | NtStatus.h |
STATUS_PORT_DISCONNECTED | Port disconnected | NtStatus.h |
STATUS_SINGLE_STEP | Single-step exception | NtStatus.h |
STATUS_STACK_BUFFER_OVERRUN | Stack buffer overflow | NtStatus.h |
STATUS_STACK_OVERFLOW | Stack overflow | NtStatus.h |
STATUS_VERIFIER_STOP | Application Verifier stop | NtStatus.h |
STATUS_WAKE_SYSTEM_DEBUGGER | Wake debugger | NtStatus.h |