reactos/ntoskrnl/ex
Hervé Poussineau b9852e83d2
[NTOS:EX] HACK: on livecd, disable security features in NtSystemDebugControl
WinDBG can do some local debugging using 'windbg -kl'. In that case,
WinDBG tries to directly use NtSystemDebugControl. If this function
returns an error, WinDBG extracts a driver from its resources.
WinDBG will send IOCTLs to this driver, and this driver will call
KdSystemDebugControl.

However, on livecd (where %SYSTEMROOT% is read-only), WinDBG is unable
to extract the driver from its resources, and can't use the driver to
call KdSystemDebugControl.

As a work-around, allow all control classes in NtSystemDebugControl
in case of livecd.
WinDBG local debugging now also works on livecd (windbg -kl).
2025-01-28 22:00:56 +01:00
..
arm
i386 [NTOS:KE:EX] Fix comment typo. 2023-12-24 22:39:35 +01:00
atom.c
callback.c [REACTOS] Refresh old URLs (#7632) 2025-01-28 13:36:45 +09:00
dbgctrl.c [NTOS:EX] HACK: on livecd, disable security features in NtSystemDebugControl 2025-01-28 22:00:56 +01:00
efi.c
event.c
evtpair.c
exintrin.c
fmutex.c
handle.c
harderr.c [REACTOS] Refresh old URLs (#7632) 2025-01-28 13:36:45 +09:00
hdlsterm.c [NTOS:KE/EX] Add minimal EMS (headless) support for bugcheck. 2024-12-14 23:38:43 +01:00
init.c [NTOS:EX] Revamp ExpLoadBootSymbols() a bit. 2024-12-14 23:31:49 +01:00
interlocked.c
keyedevt.c [NTOS:EX] Fix SAL notations, Timeout parameter should be optional (#7482) 2024-11-01 11:53:28 +01:00
locale.c
lookas.c
mutant.c
profile.c
pushlock.c
resource.c
rundown.c
sem.c
shutdown.c
sysinfo.c [NTOS:EX] Allow calling ExLockUserBuffer up to DISPATCH_LEVEL 2025-01-28 22:00:30 +01:00
time.c [NTOS:EX] Various fixes for Daylight Saving Time transitions (#5868) 2024-05-05 21:32:04 -05:00
timer.c
uuid.c
win32k.c
work.c
xipdisp.c
zone.c
zw.S