- Fix a couple of bugcodes with incorrect MessageId

- Add SYSTEM_THREAD_EXCEPTION_NOT_HANDLED make use of it

svn path=/trunk/; revision=36541
This commit is contained in:
Stefan Ginsberg 2008-09-26 22:11:10 +00:00
parent e7b8601c22
commit 2e75e632d0
2 changed files with 12 additions and 6 deletions

View file

@ -1032,8 +1032,6 @@ Run CHKDSK /F to check for hard drive corruption, and then
restart your computer. restart your computer.
. .
MessageId=0x7D MessageId=0x7D
Severity=Success Severity=Success
Facility=System Facility=System
@ -1045,6 +1043,14 @@ INSTALL_MORE_MEMORY
MessageId=0x7E MessageId=0x7E
Severity=Success Severity=Success
Facility=System Facility=System
SymbolicName=SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
Language=English
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
.
MessageId=0x7F
Severity=Success
Facility=System
SymbolicName=UNEXPECTED_KERNEL_MODE_TRAP SymbolicName=UNEXPECTED_KERNEL_MODE_TRAP
Language=English Language=English
Run a system diagnostic utility supplied by your hardware manufacturer. Run a system diagnostic utility supplied by your hardware manufacturer.
@ -1057,7 +1063,7 @@ remove or disable components, restart your computer, press F8 to select
Advanced Startup Options, and then select Safe Mode. Advanced Startup Options, and then select Safe Mode.
. .
MessageId=0x7F MessageId=0x80
Severity=Success Severity=Success
Facility=System Facility=System
SymbolicName=NMI_HARDWARE_FAILURE SymbolicName=NMI_HARDWARE_FAILURE
@ -1065,7 +1071,7 @@ Language=English
Hardware malfunction Hardware malfunction
. .
MessageId=0x80 MessageId=0x8E
Severity=Success Severity=Success
Facility=System Facility=System
SymbolicName=KERNEL_MODE_EXCEPTION_NOT_HANDLED SymbolicName=KERNEL_MODE_EXCEPTION_NOT_HANDLED
@ -1073,7 +1079,7 @@ Language=English
KERNEL_MODE_EXCEPTION_NOT_HANDLED KERNEL_MODE_EXCEPTION_NOT_HANDLED
. .
MessageId=0x8E MessageId=0x81
Severity=Success Severity=Success
Facility=System Facility=System
SymbolicName=SPIN_LOCK_INIT_FAILURE SymbolicName=SPIN_LOCK_INIT_FAILURE

View file

@ -129,7 +129,7 @@ _SEH_FILTER(PspUnhandledExceptionInSystemThread)
ExceptionPointers->ExceptionRecord->ExceptionInformation[3]); ExceptionPointers->ExceptionRecord->ExceptionInformation[3]);
/* Bugcheck the system */ /* Bugcheck the system */
KeBugCheckEx(0x7E, KeBugCheckEx(SYSTEM_THREAD_EXCEPTION_NOT_HANDLED,
ExceptionPointers->ExceptionRecord->ExceptionCode, ExceptionPointers->ExceptionRecord->ExceptionCode,
(ULONG_PTR)ExceptionPointers->ExceptionRecord->ExceptionAddress, (ULONG_PTR)ExceptionPointers->ExceptionRecord->ExceptionAddress,
(ULONG_PTR)ExceptionPointers->ExceptionRecord, (ULONG_PTR)ExceptionPointers->ExceptionRecord,