reactos/modules
Hermès Bélusca-Maïto ba36b907ad
[WINLOGON][WLNTFYTESTS] Implement loading notification DLLs in safe-boot mode (#8278)
Historical note:
Investigation shows that this functionality, introduced between builds
1902 and 1906 of Windows NT 5.0 (future 2000) Beta 3, has always been
"nop-ed" and has remained this way till Windows Server 2003.
The value read from the "SafeMode" registry value is unconditionally
overridden afterwards, causing the notification DLLs to always be loaded.

In ReactOS, this functionality is restored, and only the notifications
tagged as such are loaded in SafeMode.

Furthermore:
Analysis of strings in Win2000 and WinXP/2003 winlogon.exe, show that
the "Safe" registry value doesn't exist for notifications; instead,
it is named "SafeMode".
The "Safe" value appears only for the SensLogn (SENS Winlogon Event) handler
registry entry. My hypothesis is that the value name is a typo for the
"SafeMode" value. It has been introduced in the `\Winlogon\Notify\SensLogn`
registry entry for SensLogn around Windows NT 5.0 build 1946.
2025-07-30 17:46:54 +02:00
..
rosapps [SYSTEMINFO] Do some code lift-up; use Conutils lib to be able to display localized unicode strings 2025-06-29 23:03:10 +02:00
rostests [WINLOGON][WLNTFYTESTS] Implement loading notification DLLs in safe-boot mode (#8278) 2025-07-30 17:46:54 +02:00
wallpapers [WALLPAPERS] Retire using ugly filenames (#7716) 2025-02-15 20:58:09 +09:00
CMakeLists.txt [NTGDI][FREETYPE][SETUP][INF] Support FontLink (#7009) 2024-06-30 22:15:34 +09:00