Ignore:
Timestamp:
Oct 8, 1999, 9:46:06 PM (26 years ago)
Author:
sandervl
Message:

added exception errors

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/exceptions.h

    r10 r1198  
    1 /* $Id: exceptions.h,v 1.2 1999-05-27 15:17:56 phaller Exp $ */
     1/* $Id: exceptions.h,v 1.3 1999-10-08 19:46:06 sandervl Exp $ */
    22
    33#ifndef __EXCEPTIONS_H__
     
    1919 */
    2020 
     21#define STATUS_SUCCESS                   0x00000000
    2122#define STATUS_WAIT_0                    0x00000000
    2223#define STATUS_ABANDONED_WAIT_0          0x00000080
     
    2425#define STATUS_TIMEOUT                   0x00000102
    2526#define STATUS_PENDING                   0x00000103
     27#define STATUS_GUARD_PAGE_VIOLATION      0x80000001   
    2628#define STATUS_DATATYPE_MISALIGNMENT     0x80000002
    2729#define STATUS_BREAKPOINT                0x80000003
    2830#define STATUS_SINGLE_STEP               0x80000004
     31#define STATUS_BUFFER_OVERFLOW           0x80000005
     32#define STATUS_UNSUCCESSFUL              0xC0000001
    2933#define STATUS_ACCESS_VIOLATION          0xC0000005
    3034#define STATUS_IN_PAGE_ERROR             0xC0000006
     35#define STATUS_INVALID_PARAMETER         0xC000000D
    3136#define STATUS_NO_MEMORY                 0xC0000017
     37#define STATUS_CONFLICTING_ADDRESSES     0xC0000018
    3238#define STATUS_ILLEGAL_INSTRUCTION       0xC000001D
     39#define STATUS_BUFFER_TOO_SMALL          0xC0000023
    3340#define STATUS_NONCONTINUABLE_EXCEPTION  0xC0000025
    3441#define STATUS_INVALID_DISPOSITION       0xC0000026
     42#define STATUS_UNWIND                    0xC0000027
     43#define STATUS_BAD_STACK                 0xC0000028
     44#define STATUS_INVALID_UNWIND_TARGET     0xC0000029
     45#define STATUS_UNKNOWN_REVISION          0xC0000058
     46#define STATUS_INVALID_SECURITY_DESCR    0xC0000079
    3547#define STATUS_ARRAY_BOUNDS_EXCEEDED     0xC000008C
    3648#define STATUS_FLOAT_DENORMAL_OPERAND    0xC000008D
     
    4456#define STATUS_INTEGER_OVERFLOW          0xC0000095
    4557#define STATUS_PRIVILEGED_INSTRUCTION    0xC0000096
     58#define STATUS_INVALID_PARAMETER_2       0xC00000F0
    4659#define STATUS_STACK_OVERFLOW            0xC00000FD
    4760#define STATUS_CONTROL_C_EXIT            0xC000013A
Note: See TracChangeset for help on using the changeset viewer.