[PRINTING]
authorColin Finck <colin@reactos.org>
Tue, 9 May 2017 15:44:42 +0000 (15:44 +0000)
committerColin Finck <colin@reactos.org>
Tue, 9 May 2017 15:44:42 +0000 (15:44 +0000)
commit5b6e082869df1b6d46b097df8cc3121c44b2dea9
tree52da3f2464d916c1020cd7c165a53c92b75c3939
parentf06734e55df48d896438e08cc283e3806bcca521
[PRINTING]
- Implement GetDefaultPrinterA/W and SetDefaultPrinterA/W in winspool.drv. Also add tests for these functions.
- Set our "Dummy Printer on LPT1" as the default printer in the user registry.
- Return meaningful values for DeviceNotSelectedTimeout and TransmissionRetryTimeout in PRINTER_INFO_5 in localspl.

The Print dialog now preselects "Dummy Printer on LPT1" in all applications.
One more task done from the list at https://reactos.org/wiki/Printing :)

svn path=/trunk/; revision=74513
reactos/boot/bootdata/hivedef.inf
reactos/win32ss/printing/base/winspool/CMakeLists.txt
reactos/win32ss/printing/base/winspool/printers.c
reactos/win32ss/printing/base/winspool/winspool.spec
reactos/win32ss/printing/include/spoolss.h
reactos/win32ss/printing/providers/localspl/precomp.h
reactos/win32ss/printing/providers/localspl/printers.c
rostests/apitests/winspool/CMakeLists.txt
rostests/apitests/winspool/GetDefaultPrinter.c [new file with mode: 0644]
rostests/apitests/winspool/testlist.c