reactos/ntoskrnl
Hermès Bélusca-Maïto 3abb21080d
[NTOS:KE/EX] Add minimal EMS (headless) support for bugcheck.
In particular, the HeadlessGlobals->InBugCheck flag MUST be set prior
to displaying the blue-screen, because the HDL global lock function
would trigger a (nested) BSoD otherwise.

Regarding the unimplemented HeadlessCmdSendBlueScreenData:
it sends to the management console an XML description of the bugcheck.
An example can be seen in this issue report:
https://github.com/cloud-hypervisor/cloud-hypervisor/issues/3168

For more information, please consult:
https://download.microsoft.com/download/1/6/1/161ba512-40e2-4cc9-843a-923143f3456c/windowsserver2003emssacxml.doc
2024-12-14 23:38:43 +01:00
..
cache [REACTOS] Fix 'seperate' typos 2024-12-11 08:56:06 +02:00
cc [NTOS:CC] CcRosInitializeFileCache: Fix a missing spinlock release 2024-11-25 23:35:48 +07:00
config [NTOS:CM] Lock the entire registry down when we unload a hive 2024-06-01 16:17:47 +02:00
dbgk
ex [NTOS:KE/EX] Add minimal EMS (headless) support for bugcheck. 2024-12-14 23:38:43 +01:00
fsrtl [NTOS:FSRTL] FsRtlAcquireFileExclusiveCommon: don't return before acquiring a file resource, except special cases (#7273) 2024-11-20 16:47:32 +01:00
fstub [NTOS:FSTUB] Pack the MASTER_BOOT_RECORD structure (#6416) 2024-02-08 01:02:19 +03:00
inbv [NTOS:EX] Fix a loop bug 2024-03-19 07:43:20 +01:00
include [NTOS:EX] Minor enhancements to ExpDebuggerWorker() 2024-12-14 23:31:51 +01:00
io [NTOS:PNP] Don't use a pointer to a stack structure in a work-item 2024-10-10 20:28:59 +03:00
kd [NTOS:KD] Fix release builds. 2023-08-31 17:10:34 +02:00
kd64 [NTOS:KD64] The DbgKdPageInApi, introduced in NT4, has been obsoleted in NT5. 2024-12-14 23:33:53 +01:00
kdbg [NTOS:KDBG] For SYSREG2: HACK emission of a 'bt' command when entering the debugger 2024-10-14 23:37:22 +02:00
ke [NTOS:KE/EX] Add minimal EMS (headless) support for bugcheck. 2024-12-14 23:38:43 +01:00
lpc [NTOS:LPC] Fix input parameter for ProbeAndCaptureUnicodeString (#5815) 2023-10-23 18:18:45 +02:00
mm [NTOS:MM] MiScanMemoryDescriptors(): Use the MiIsMemoryTypeInvisible() and MiIsMemoryTypeFree() helpers. 2024-12-14 23:31:48 +01:00
ntkrnlmp
ob [NDK] Match AUX_ACCESS_DATA definition with publicly available version. 2024-09-12 17:44:13 +03:00
po [NTOS:PO] Update a comment (#6443) 2024-09-08 02:29:37 +02:00
ps [NTOS:MM/PS] Remove code duplication between LookupEntryPoint/MiLocateExportName/MiFindExportedRoutineByName. (#4918) 2023-08-29 17:26:57 +02:00
rtl [RTL] Minor formatting, remove redundant 'return'. 2023-11-16 17:06:40 +01:00
se [NTOS:SE] Mark output parameters as such. 2024-09-12 17:44:13 +03:00
tests [REACTOS] Add missing line breaks at end of file 2024-10-06 10:47:11 +03:00
vdm
vf
wmi
CMakeLists.txt
guid.c
KrnlFun.c
ntdll.S
ntos.cmake [NTOS:KE/x64] Implement processor freeze code 2024-04-23 15:50:06 +02:00
ntoskrnl.rc [NTOS:INBV] Isolate the bitmap resources pertaining to the boot theme/animation into their resource sub-file. 2023-12-24 22:39:36 +01:00
ntoskrnl.spec [MSVCRT][NTDLL][NTOS] Add import aliases for _swprintf and _vswprintf 2024-05-22 17:55:38 +02:00
sysfuncs.lst