mirror of
https://github.com/reactos/reactos.git
synced 2024-12-28 01:55:19 +00:00
Removed outdated and duplicate bugcode definition.
svn path=/trunk/; revision=4014
This commit is contained in:
parent
308b132b5d
commit
96d8f03765
5 changed files with 17 additions and 136 deletions
|
@ -7,7 +7,7 @@
|
||||||
|
|
||||||
#define _WIN32_WINNT 0x0400
|
#define _WIN32_WINNT 0x0400
|
||||||
|
|
||||||
#include <ddk/kedef.h>
|
#include <ddk/kedef.h>
|
||||||
#include <ddk/iodef.h>
|
#include <ddk/iodef.h>
|
||||||
|
|
||||||
#define EXPORTED __declspec(dllexport)
|
#define EXPORTED __declspec(dllexport)
|
||||||
|
@ -40,130 +40,7 @@ enum
|
||||||
PagedPool,
|
PagedPool,
|
||||||
PagedPoolCacheAligned,
|
PagedPoolCacheAligned,
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
|
||||||
* This is a list of bug check types (not MS's)
|
|
||||||
*/
|
|
||||||
enum
|
|
||||||
{
|
|
||||||
APC_INDEX_MISMATCH = 1,
|
|
||||||
DEVICE_QUEUE_NOT_BUSY,
|
|
||||||
INVALID_AFFINITY_SET,
|
|
||||||
INVALID_DATA_ACCESS_TRAP,
|
|
||||||
INVALID_PROCESS_ATTACH_ATTEMPT,
|
|
||||||
INVALID_PROCESS_DEATTACH_ATTEMPT,
|
|
||||||
INVALID_SOFTWARE_INTERRUPT,
|
|
||||||
IRQL_NOT_DISPATCH_LEVEL,
|
|
||||||
IRQL_NOT_GREATER_OR_EQUAL,
|
|
||||||
NO_EXCEPTION_HANDLING_SUPPORT,
|
|
||||||
MAXIMUM_WAIT_OBJECTS_EXCEEDED,
|
|
||||||
MUTEX_LEVEL_NUMBER_VIOLATION,
|
|
||||||
NO_USER_MODE_CONTEXT,
|
|
||||||
SPIN_LOCK_ALREADY_OWNED,
|
|
||||||
SPIN_LOCK_NOT_OWNED,
|
|
||||||
THREAD_NOT_MUTEX_OWNER,
|
|
||||||
TRAP_CAUSE_UNKNOWN,
|
|
||||||
EMPTY_THREAD_REAPER_LIST,
|
|
||||||
CREATE_DELETE_LOCK_NOT_LOCKED,
|
|
||||||
LAST_CHANCE_CALLED_FROM_KMODE,
|
|
||||||
CID_HANDLE_CREATION,
|
|
||||||
CID_HANDLE_DELETION,
|
|
||||||
REFERENCE_BY_POINTER,
|
|
||||||
BAD_POOL_HEADER,
|
|
||||||
MEMORY_MANAGMENT,
|
|
||||||
PFN_SHARE_COUNT,
|
|
||||||
PFN_REFERENCE_COUNT,
|
|
||||||
NO_SPIN_LOCK_AVAILABLE,
|
|
||||||
KMODE_EXCEPTION_NOT_HANDLED,
|
|
||||||
SHARED_RESOURCE_CONV_ERROR,
|
|
||||||
KERNEL_APC_PENDING_DURING_EXIT,
|
|
||||||
QUOTA_UNDERFLOW,
|
|
||||||
FILE_SYSTEM,
|
|
||||||
FAT_FILE_SYSTEM,
|
|
||||||
NTFS_FILE_SYSTEM,
|
|
||||||
NPFS_FILE_SYSTEM,
|
|
||||||
CDFS_FILE_SYSTEM,
|
|
||||||
RDR_FILE_SYSTEM,
|
|
||||||
CORRUPT_ACCESS_TOKEN,
|
|
||||||
SECURITY_SYSTEM,
|
|
||||||
INCONSISTENT_IRP,
|
|
||||||
PANIC_STACK_SWITCH,
|
|
||||||
PORT_DRIVER_INTERNAL,
|
|
||||||
SCSI_DISK_DRIVER_INTERNAL,
|
|
||||||
INSTRUCTION_BUS_ERROR,
|
|
||||||
SET_OF_INVALID_CONTEXT,
|
|
||||||
PHASE0_INITIALIZATION_FAILED,
|
|
||||||
PHASE1_INITIALIZATION_FAILED,
|
|
||||||
UNEXPECTED_INITIALIZATION_CALL,
|
|
||||||
CACHE_MANAGER,
|
|
||||||
NO_MORE_IRP_STACK_LOCATIONS,
|
|
||||||
DEVICE_REFERENCE_COUNT_NOT_ZERO,
|
|
||||||
FLOPPY_INTERNAL_ERROR,
|
|
||||||
SERIAL_DRIVER_INTERNAL,
|
|
||||||
SYSTEM_EXIT_OWNED_MUTEX,
|
|
||||||
SYSTEM_UNWIND_PREVIOUS_USER,
|
|
||||||
SYSTEN_SERVICE_EXCEPTION,
|
|
||||||
INTERRUPT_UNWIND_ATTEMPTED,
|
|
||||||
INTERRUPT_EXCEPTION_NOT_HANDLED,
|
|
||||||
MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED,
|
|
||||||
NO_MORE_SYSTEM_PTES,
|
|
||||||
TARGET_MDL_TOO_SMALL,
|
|
||||||
MUST_SUCCEED_POOL_EMPTY,
|
|
||||||
ATDISK_DRIVER_INTERNAL,
|
|
||||||
NO_SUCH_PARTITION,
|
|
||||||
MULTIPLE_IRP_COMPLETE_REQUESTS,
|
|
||||||
INSUFFICENT_SYSTEM_MAP_PAGES,
|
|
||||||
DEREF_UNKNOWN_LOGON_SERVICE,
|
|
||||||
REF_UNKNOWN_LOGON_SERVICE,
|
|
||||||
CANCEL_STATE_IN_COMPLETED_IRP,
|
|
||||||
PAGE_FAULT_WITH_INTERRUPTS_OFF,
|
|
||||||
IRQL_GT_ZERO_AT_SYSTEM_SERVICE,
|
|
||||||
STREAMS_INTERNAL_ERROR,
|
|
||||||
FATAL_UNHANDLED_HARD_ERROR,
|
|
||||||
NO_PAGES_AVAILABLE,
|
|
||||||
PFN_LIST_CORRUPT,
|
|
||||||
NDIS_INTERNAL_ERROR,
|
|
||||||
PAGE_FAULT_IN_NONPAGED_AREA,
|
|
||||||
REGISTRY_ERROR,
|
|
||||||
MAILSLOT_FILE_SYSTEM,
|
|
||||||
NO_BOOT_DEVICE,
|
|
||||||
LM_SERVER_INTERNAL_ERROR,
|
|
||||||
DATA_COHERENCY_EXCEPTION,
|
|
||||||
INSTRUCTION_COHERENCY_EXCEPTION,
|
|
||||||
XNS_INTERNAL_ERROR,
|
|
||||||
FTDISK_INTERNAL_ERROR,
|
|
||||||
PINBALL_FILE_SYSTEM,
|
|
||||||
CRITICAL_SERVICE_FAILED,
|
|
||||||
SET_ENV_VAR_FAILED,
|
|
||||||
HAL_INITIALIZED_FAILED,
|
|
||||||
UNSUPPORTED_PROCESSOR,
|
|
||||||
OBJECT_INITIALIZATION_FAILED,
|
|
||||||
SECURITY_INITIALIZATION_FAILED,
|
|
||||||
PROCESS_INITIALIZATION_FAILED,
|
|
||||||
HAL1_INITIALIZATION_FAILED,
|
|
||||||
};
|
|
||||||
enum
|
|
||||||
{
|
|
||||||
KBUG_NONE,
|
|
||||||
KBUG_ORPHANED_IRP,
|
|
||||||
KBUG_IO_STACK_OVERFLOW,
|
|
||||||
KBUG_OUT_OF_MEMORY,
|
|
||||||
KBUG_POOL_FREE_LIST_CORRUPT,
|
|
||||||
|
|
||||||
/*
|
|
||||||
* These are well known but the actual value is unknown
|
|
||||||
*/
|
|
||||||
// NO_PAGES_AVAILABLE,
|
|
||||||
|
|
||||||
/*
|
|
||||||
* These are well known (MS) bug types
|
|
||||||
* (Reference: NT Insider 1997 - http://www.osr.com)
|
|
||||||
*/
|
|
||||||
IRQL_NOT_LESS_OR_EQUAL = 0xa,
|
|
||||||
// KMODE_EXCEPTION_NOT_HANDLED = 0x1e,
|
|
||||||
UNEXPECTED_KERNEL_MODE_TRAP = 0x7f,
|
|
||||||
PAGE_FAULT_IN_NON_PAGED_AREA = 0x50,
|
|
||||||
};
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* PURPOSE: Object attributes
|
* PURPOSE: Object attributes
|
||||||
|
@ -175,19 +52,19 @@ enum
|
||||||
OBJ_EXCLUSIVE = 0x20,
|
OBJ_EXCLUSIVE = 0x20,
|
||||||
OBJ_CASE_INSENSITIVE = 0x40,
|
OBJ_CASE_INSENSITIVE = 0x40,
|
||||||
OBJ_OPENIF = 0x80,
|
OBJ_OPENIF = 0x80,
|
||||||
OBJ_OPENLINK = 0x100,
|
OBJ_OPENLINK = 0x100,
|
||||||
OBJ_VALID_ATTRIBUTES = 0x1F2,
|
OBJ_VALID_ATTRIBUTES = 0x1F2,
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* PURPOSE: Timer types
|
* PURPOSE: Timer types
|
||||||
*/
|
*/
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
NotificationTimer,
|
NotificationTimer,
|
||||||
SynchronizationTimer,
|
SynchronizationTimer,
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* PURPOSE: Some drivers use these
|
* PURPOSE: Some drivers use these
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: pnpmgr.c,v 1.9 2002/10/03 19:39:56 robd Exp $
|
/* $Id: pnpmgr.c,v 1.10 2003/01/16 17:53:56 ekohl Exp $
|
||||||
*
|
*
|
||||||
* COPYRIGHT: See COPYING in the top level directory
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -12,6 +12,7 @@
|
||||||
/* INCLUDES ******************************************************************/
|
/* INCLUDES ******************************************************************/
|
||||||
|
|
||||||
#include <ddk/ntddk.h>
|
#include <ddk/ntddk.h>
|
||||||
|
#include <reactos/bugcodes.h>
|
||||||
#include <internal/io.h>
|
#include <internal/io.h>
|
||||||
#include <internal/po.h>
|
#include <internal/po.h>
|
||||||
#include <internal/ldr.h>
|
#include <internal/ldr.h>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: pnproot.c,v 1.10 2002/09/08 10:23:25 chorns Exp $
|
/* $Id: pnproot.c,v 1.11 2003/01/16 17:53:56 ekohl Exp $
|
||||||
*
|
*
|
||||||
* COPYRIGHT: See COPYING in the top level directory
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -12,6 +12,7 @@
|
||||||
/* INCLUDES ******************************************************************/
|
/* INCLUDES ******************************************************************/
|
||||||
|
|
||||||
#include <ddk/ntddk.h>
|
#include <ddk/ntddk.h>
|
||||||
|
#include <reactos/bugcodes.h>
|
||||||
#include <internal/io.h>
|
#include <internal/io.h>
|
||||||
#include <internal/registry.h>
|
#include <internal/registry.h>
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
* along with this program; if not, write to the Free Software
|
* along with this program; if not, write to the Free Software
|
||||||
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||||
*/
|
*/
|
||||||
/* $Id: catch.c,v 1.27 2002/12/11 04:39:20 robd Exp $
|
/* $Id: catch.c,v 1.28 2003/01/16 17:55:36 ekohl Exp $
|
||||||
*
|
*
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
* FILE: ntoskrnl/ke/catch.c
|
* FILE: ntoskrnl/ke/catch.c
|
||||||
|
@ -28,6 +28,7 @@
|
||||||
/* INCLUDES *****************************************************************/
|
/* INCLUDES *****************************************************************/
|
||||||
|
|
||||||
#include <ddk/ntddk.h>
|
#include <ddk/ntddk.h>
|
||||||
|
#include <reactos/bugcodes.h>
|
||||||
#include <roscfg.h>
|
#include <roscfg.h>
|
||||||
#include <internal/ke.h>
|
#include <internal/ke.h>
|
||||||
#include <internal/ldr.h>
|
#include <internal/ldr.h>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
/* $Id: pool.c,v 1.15 2002/09/08 10:23:36 chorns Exp $
|
/* $Id: pool.c,v 1.16 2003/01/16 17:56:00 ekohl Exp $
|
||||||
*
|
*
|
||||||
* COPYRIGHT: See COPYING in the top level directory
|
* COPYRIGHT: See COPYING in the top level directory
|
||||||
* PROJECT: ReactOS kernel
|
* PROJECT: ReactOS kernel
|
||||||
|
@ -10,6 +10,7 @@
|
||||||
/* INCLUDES ****************************************************************/
|
/* INCLUDES ****************************************************************/
|
||||||
|
|
||||||
#include <ddk/ntddk.h>
|
#include <ddk/ntddk.h>
|
||||||
|
#include <reactos/bugcodes.h>
|
||||||
#include <internal/ntoskrnl.h>
|
#include <internal/ntoskrnl.h>
|
||||||
#include <internal/pool.h>
|
#include <internal/pool.h>
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue