Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
-
June 2017
Description
Beginning with r75125, localspl creates a registry symlink in reactos/win32ss/printing/providers/localspl/main.c:148. While I have extensively tested this in advance on Win2003 (and thereby found out that you explicitly have to set the destination path WITHOUT terminating null character), it doesn't work yet under ReactOS.
Both regedit and reg /query return nothing for SYSTEM\CurrentControlSet\Control\Print\Printers, which should actually expand to SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Printers. You can check yourself as this symlink is created on bootup when the Print Spooler Service is started.
Any hints how to debug this deep down in ntoskrnl CM are welcome.
This may still be a problem in my code, but on the other hand, I'm also not aware that registry symlinks have ever been tested under ReactOS.