A
download status.h
Language: C
Copyright: (C) 2002 Ximian, Inc.
LOC: 34
Project Info
Mono
Server: Mono
Type: svn
...\m\mono\mono\mono\io‑layer\
   access.h
   atomic.c
   atomic.h
   collection.c
   collection.h
   context.c
   context.h
   critical-sections.c
   critical-sections.h
   daemon-messages.c
   daemon-messages.h
   daemon-private.h
   daemon.c
   error.c
   error.h
   event-private.h
   events.c
   events.h
   handles-private.h
   handles.c
   handles.h
   hppa_atomic.s
   io-layer-dummy.c
   io-layer.h
   io-portability.c
   io-portability.h
   io-private.h
   io.c
   io.h
   macros.h
   Makefile.am
   misc-private.h
   misc.c
   mono-mutex.c
   mono-mutex.h
   mono-spinlock.h
   mutex-private.h
   mutexes.c
   mutexes.h
   process-private.h
   processes.c
   processes.h
   security.c
   security.h
   semaphore-private.h
   semaphores.c
   semaphores.h
   shared.c
   shared.h
   socket-private.h
   socket-wrappers.h
   sockets.c
   sockets.h
   status.h
   system.c
   system.h
   thread-private.h
   threads.c
   threads.h
   timefuncs-private.h
   timefuncs.c
   timefuncs.h
   types.h
   uglify.h
   versioninfo.h
   wait.c
   wait.h
   wapi-private.h
   wapi.h

/*
 * status.h:  Status return codes
 *
 * Author:
 *	Dick Porter (dick@ximian.com)
 *
 * (C) 2002 Ximian, Inc.
 */

#ifndef _WAPI_STATUS_H_
#define _WAPI_STATUS_H_

typedef enum {
	STATUS_WAIT_0 			= (int) 0x00000000,
	STATUS_ABANDONED_WAIT_0 	= (int) 0x00000080,
	STATUS_USER_APC			= (int) 0x000000C0,
	STATUS_TIMEOUT			= (int) 0x00000102,
	STATUS_PENDING			= (int) 0x00000103,
	STATUS_SEGMENT_NOTIFICATION	= (int) 0x40000005,
	STATUS_GUARD_PAGE_VIOLATION	= (int) 0x80000001,
	STATUS_DATATYPE_MISALIGNMENT	= (int) 0x80000002,
	STATUS_BREAKPOINT		= (int) 0x80000003,
	STATUS_SINGLE_STEP		= (int) 0x80000004,
	STATUS_ACCESS_VIOLATION		= (int) 0xC0000005,
	STATUS_IN_PAGE_ERROR		= (int) 0xC0000006,
	STATUS_NO_MEMORY		= (int) 0xC0000017,
	STATUS_ILLEGAL_INSTRUCTION	= (int) 0xC000001D,
	STATUS_NONCONTINUABLE_EXCEPTION	= (int) 0xC0000025,
	STATUS_INVALID_DISPOSITION	= (int) 0xC0000026,
	STATUS_ARRAY_BOUNDS_EXCEEDED	= (int) 0xC000008C,
	STATUS_FLOAT_DENORMAL_OPERAND	= (int) 0xC000008D,
	STATUS_FLOAT_DIVIDE_BY_ZERO	= (int) 0xC000008E,
	STATUS_FLOAT_INEXACT_RESULT	= (int) 0xC000008F,
	STATUS_FLOAT_INVALID_OPERATION	= (int) 0xC0000090,
	STATUS_FLOAT_OVERFLOW		= (int) 0xC0000091,
	STATUS_FLOAT_STACK_CHECK	= (int) 0xC0000092,
	STATUS_FLOAT_UNDERFLOW		= (int) 0xC0000093,
	STATUS_INTEGER_DIVIDE_BY_ZERO	= (int) 0xC0000094,
	STATUS_INTEGER_UNDERFLOW	= (int) 0xC0000095,
	STATUS_PRIVILEGED_INSTRUCTION	= (int) 0xC0000096,
	STATUS_STACK_OVERFLOW		= (int) 0xC00000FD,
	STATUS_CONTROL_C_EXIT		= (int) 0xC000013A
} WapiStatus;

#endif /* _WAPI_STATUS_H_ */

About Koders | Resources | Downloads | Support | Black Duck | Terms of Service | DMCA | Privacy Policy | Contact Us