mirror of
https://github.com/reactos/reactos.git
synced 2025-07-13 07:24:14 +00:00
Add constants for DBG_CONTROL_C and DBG_CONTROL_BREAK to ntstatus.h, Work around conflict including ntstatus.h with the NDK
svn path=/trunk/; revision=17560
This commit is contained in:
parent
20e728bbac
commit
21927423a2
2 changed files with 52 additions and 1 deletions
|
@ -13,8 +13,54 @@
|
||||||
|
|
||||||
/* DEPENDENCIES **************************************************************/
|
/* DEPENDENCIES **************************************************************/
|
||||||
#include <winioctl.h>
|
#include <winioctl.h>
|
||||||
#include <ntstatus.h>
|
|
||||||
#include <ntnls.h>
|
#include <ntnls.h>
|
||||||
|
|
||||||
|
/* Undef the following to avoid conflects including ntstatus.h with winnt.h */
|
||||||
|
#undef STATUS_WAIT_0
|
||||||
|
#undef STATUS_ABANDONED_WAIT_0
|
||||||
|
#undef STATUS_USER_APC
|
||||||
|
#undef STATUS_TIMEOUT
|
||||||
|
#undef STATUS_PENDING
|
||||||
|
#undef DBG_EXCEPTION_HANDLED
|
||||||
|
#undef DBG_CONTINUE
|
||||||
|
#undef STATUS_SEGMENT_NOTIFICATION
|
||||||
|
#undef DBG_TERMINATE_THREAD
|
||||||
|
#undef DBG_TERMINATE_PROCESS
|
||||||
|
#undef DBG_CONTROL_C
|
||||||
|
#undef DBG_CONTROL_BREAK
|
||||||
|
#undef DBG_COMMAND_EXCEPTION
|
||||||
|
#undef STATUS_GUARD_PAGE_VIOLATION
|
||||||
|
#undef STATUS_DATATYPE_MISALIGNMENT
|
||||||
|
#undef STATUS_BREAKPOINT
|
||||||
|
#undef STATUS_SINGLE_STEP
|
||||||
|
#undef DBG_EXCEPTION_NOT_HANDLED
|
||||||
|
#undef STATUS_ACCESS_VIOLATION
|
||||||
|
#undef STATUS_IN_PAGE_ERROR
|
||||||
|
#undef STATUS_INVALID_HANDLE
|
||||||
|
#undef STATUS_NO_MEMORY
|
||||||
|
#undef STATUS_ILLEGAL_INSTRUCTION
|
||||||
|
#undef STATUS_NONCONTINUABLE_EXCEPTION
|
||||||
|
#undef STATUS_INVALID_DISPOSITION
|
||||||
|
#undef STATUS_ARRAY_BOUNDS_EXCEEDED
|
||||||
|
#undef STATUS_FLOAT_DENORMAL_OPERAND
|
||||||
|
#undef STATUS_FLOAT_DIVIDE_BY_ZERO
|
||||||
|
#undef STATUS_FLOAT_INEXACT_RESULT
|
||||||
|
#undef STATUS_FLOAT_INVALID_OPERATION
|
||||||
|
#undef STATUS_FLOAT_OVERFLOW
|
||||||
|
#undef STATUS_FLOAT_STACK_CHECK
|
||||||
|
#undef STATUS_FLOAT_UNDERFLOW
|
||||||
|
#undef STATUS_INTEGER_DIVIDE_BY_ZERO
|
||||||
|
#undef STATUS_INTEGER_OVERFLOW
|
||||||
|
#undef STATUS_PRIVILEGED_INSTRUCTION
|
||||||
|
#undef STATUS_STACK_OVERFLOW
|
||||||
|
#undef STATUS_CONTROL_C_EXIT
|
||||||
|
#undef STATUS_FLOAT_MULTIPLE_FAULTS
|
||||||
|
#undef STATUS_FLOAT_MULTIPLE_TRAPS
|
||||||
|
#undef STATUS_REG_NAT_CONSUMPTION
|
||||||
|
#undef STATUS_SXS_EARLY_DEACTIVATION
|
||||||
|
#undef STATUS_SXS_INVALID_DEACTIVATION
|
||||||
|
|
||||||
|
#include <ntstatus.h>
|
||||||
#define STATIC static
|
#define STATIC static
|
||||||
|
|
||||||
/* CONSTANTS *****************************************************************/
|
/* CONSTANTS *****************************************************************/
|
||||||
|
|
|
@ -22,6 +22,11 @@
|
||||||
#define __WINE_NTSTATUS_H
|
#define __WINE_NTSTATUS_H
|
||||||
|
|
||||||
#ifndef WIN32_NO_STATUS
|
#ifndef WIN32_NO_STATUS
|
||||||
|
/*
|
||||||
|
* Debug codes
|
||||||
|
*/
|
||||||
|
#define DBG_CONTROL_C ((NTSTATUS)0x40010005L)
|
||||||
|
#define DBG_CONTROL_BREAK ((NTSTATUS)0x40010008L)
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Exception codes
|
* Exception codes
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue