Zebediah Figura : include: Add more NTSTATUS codes.
Alexandre Julliard
julliard at winehq.org
Tue Jan 14 15:58:06 CST 2020
Module: wine
Branch: master
Commit: 9f8935d823cd554856e15015bf6225bfcee8db82
URL: https://source.winehq.org/git/wine.git/?a=commit;h=9f8935d823cd554856e15015bf6225bfcee8db82
Author: Zebediah Figura <z.figura12 at gmail.com>
Date: Tue Jan 14 12:01:00 2020 -0600
include: Add more NTSTATUS codes.
Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
include/ntstatus.h | 5 +++++
include/winnt.h | 12 ++++++++++++
2 files changed, 17 insertions(+)
diff --git a/include/ntstatus.h b/include/ntstatus.h
index a91ce97731..682db7a566 100644
--- a/include/ntstatus.h
+++ b/include/ntstatus.h
@@ -868,6 +868,10 @@
#define STATUS_DRIVER_DATABASE_ERROR ((NTSTATUS) 0xC000036D)
#define STATUS_SYSTEM_HIVE_TOO_LARGE ((NTSTATUS) 0xC000036E)
#define STATUS_INVALID_IMPORT_OF_NON_DLL ((NTSTATUS) 0xC000036F)
+#define STATUS_NO_SECRETS ((NTSTATUS) 0xC0000371)
+#define STATUS_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY ((NTSTATUS) 0xC0000372)
+#define STATUS_FAILED_STACK_SWITCH ((NTSTATUS) 0xC0000373)
+#define STATUS_HEAP_CORRUPTION ((NTSTATUS) 0xC0000374)
#define STATUS_SMARTCARD_WRONG_PIN ((NTSTATUS) 0xC0000380)
#define STATUS_SMARTCARD_CARD_BLOCKED ((NTSTATUS) 0xC0000381)
#define STATUS_SMARTCARD_CARD_NOT_AUTHENTICATED ((NTSTATUS) 0xC0000382)
@@ -1411,6 +1415,7 @@
#define DBG_RIPEXCEPTION ((NTSTATUS) 0x40010007)
#define DBG_CONTROL_BREAK ((NTSTATUS) 0x40010008)
#define DBG_COMMAND_EXCEPTION ((NTSTATUS) 0x40010009)
+#define DBG_PRINTEXCEPTION_WIDE_C ((NTSTATUS) 0x4001000A)
#define DBG_EXCEPTION_NOT_HANDLED ((NTSTATUS) 0x80010001)
#endif /* WIN32_NO_STATUS */
diff --git a/include/winnt.h b/include/winnt.h
index 56734f178d..41fb6a8289 100644
--- a/include/winnt.h
+++ b/include/winnt.h
@@ -607,10 +607,13 @@ typedef DWORD FLONG;
#define STATUS_TIMEOUT ((DWORD) 0x00000102)
#define STATUS_PENDING ((DWORD) 0x00000103)
#define STATUS_SEGMENT_NOTIFICATION ((DWORD) 0x40000005)
+#define STATUS_FATAL_APP_EXIT ((DWORD) 0x40000015)
#define STATUS_GUARD_PAGE_VIOLATION ((DWORD) 0x80000001)
#define STATUS_DATATYPE_MISALIGNMENT ((DWORD) 0x80000002)
#define STATUS_BREAKPOINT ((DWORD) 0x80000003)
#define STATUS_SINGLE_STEP ((DWORD) 0x80000004)
+#define STATUS_LONGJUMP ((DWORD) 0x80000026)
+#define STATUS_UNWIND_CONSOLIDATE ((DWORD) 0x80000029)
#define STATUS_ACCESS_VIOLATION ((DWORD) 0xC0000005)
#define STATUS_IN_PAGE_ERROR ((DWORD) 0xC0000006)
#define STATUS_INVALID_HANDLE ((DWORD) 0xC0000008)
@@ -630,10 +633,18 @@ typedef DWORD FLONG;
#define STATUS_INTEGER_OVERFLOW ((DWORD) 0xC0000095)
#define STATUS_PRIVILEGED_INSTRUCTION ((DWORD) 0xC0000096)
#define STATUS_STACK_OVERFLOW ((DWORD) 0xC00000FD)
+#define STATUS_DLL_NOT_FOUND ((DWORD) 0xC0000135)
+#define STATUS_ORDINAL_NOT_FOUND ((DWORD) 0xC0000138)
+#define STATUS_ENTRYPOINT_NOT_FOUND ((DWORD) 0xC0000139)
#define STATUS_CONTROL_C_EXIT ((DWORD) 0xC000013A)
+#define STATUS_DLL_INIT_FAILED ((DWORD) 0xC0000142)
#define STATUS_FLOAT_MULTIPLE_FAULTS ((DWORD) 0xC00002B4)
#define STATUS_FLOAT_MULTIPLE_TRAPS ((DWORD) 0xC00002B5)
#define STATUS_REG_NAT_CONSUMPTION ((DWORD) 0xC00002C9)
+#define STATUS_HEAP_CORRUPTION ((DWORD) 0xC0000374)
+#define STATUS_STACK_BUFFER_OVERRUN ((DWORD) 0xC0000409)
+#define STATUS_INVALID_CRUNTIME_PARAMETER ((DWORD) 0xC0000417)
+#define STATUS_ASSERTION_FAILURE ((DWORD) 0xC0000420)
#define STATUS_SXS_EARLY_DEACTIVATION ((DWORD) 0xC015000F)
#define STATUS_SXS_INVALID_DEACTIVATION ((DWORD) 0xC0150010)
@@ -647,6 +658,7 @@ typedef DWORD FLONG;
#define DBG_RIPEXCEPTION ((DWORD) 0x40010007)
#define DBG_CONTROL_BREAK ((DWORD) 0x40010008)
#define DBG_COMMAND_EXCEPTION ((DWORD) 0x40010009)
+#define DBG_PRINTEXCEPTION_WIDE_C ((DWORD) 0x4001000A)
#define DBG_EXCEPTION_NOT_HANDLED ((DWORD) 0x80010001)
#endif /* WIN32_NO_STATUS */
More information about the wine-cvs
mailing list