[Printing] Fix ups and Implementations.
authorJames Tabor <james.tabor@reactos.org>
Tue, 4 Aug 2020 02:07:58 +0000 (21:07 -0500)
committerJames Tabor <james.tabor@reactos.org>
Tue, 4 Aug 2020 02:07:58 +0000 (21:07 -0500)
commit7bffb703530d89e2c20f1091d93c8d1f8325448d
treecb880c8e6cf01576f84249e4f17f657c645468c8
parent89e716a7f71c57d5c46718feec6f9f562fc121d4
[Printing] Fix ups and Implementations.

WinSpool : Implement missing API. Sync/Port from wine. Setting it to fast track for needed testing of the later GDI code. Leaving Fix-me debug prints on.
Local tree has WinSpool_winetest turned on. So no debug noise during normal ReactOS operation.

SpoolSS : Reordered header types. Have more Spl function to be added while SpoolSV is being coded to forward to LocalSpl.

Based on wine and old research from the GDI code.
26 files changed:
win32ss/printing/base/printui/printui.spec
win32ss/printing/base/spoolss/memory.c
win32ss/printing/base/spoolss/precomp.h
win32ss/printing/base/spoolsv/precomp.h
win32ss/printing/base/spoolsv/spoolfile.c
win32ss/printing/base/winspool/CMakeLists.txt
win32ss/printing/base/winspool/devmode.c
win32ss/printing/base/winspool/forms.c
win32ss/printing/base/winspool/jobs.c
win32ss/printing/base/winspool/main.c
win32ss/printing/base/winspool/monitors.c
win32ss/printing/base/winspool/ports.c
win32ss/printing/base/winspool/precomp.h
win32ss/printing/base/winspool/printerdata.c
win32ss/printing/base/winspool/printerdrivers.c
win32ss/printing/base/winspool/printers.c
win32ss/printing/base/winspool/printprocessors.c
win32ss/printing/base/winspool/printproviders.c
win32ss/printing/base/winspool/spoolfile.c [new file with mode: 0644]
win32ss/printing/base/winspool/utils.c
win32ss/printing/base/winspool/winspool.rc
win32ss/printing/base/winspool/winspool.spec
win32ss/printing/include/marshalling/forms.h [new file with mode: 0644]
win32ss/printing/include/marshalling/printerdrivers.h
win32ss/printing/include/spoolss.h
win32ss/printing/providers/localspl/spoolfile.c