[LOCALSPL]
authorColin Finck <colin@reactos.org>
Sun, 28 Jun 2015 15:51:32 +0000 (15:51 +0000)
committerColin Finck <colin@reactos.org>
Sun, 28 Jun 2015 15:51:32 +0000 (15:51 +0000)
commit14711237a177391ac2ef87c2c80b402215380a47
treee2bbd1dc29fee1e20c92afe00c213c192b8daec1
parentb0bc4bb807b8fb7dc0f2e95ba2be5e0fe5c73751
[LOCALSPL]
- Partly implement LocalScheduleJob.
- Set the default status to JOB_STATUS_SPOOLING in LocalAddJob.
- Fix file sharing flags in ReadJobShadowFile and WriteJobShadowFile.

[SPOOLSS, SPOOLSV, WINSPOOL]
- Forward the newly implemented ScheduleJob call all the way down to localspl.dll.
- Stub ReadPrinter.

[WINPRINT]
Implement a very simple RAW Print Processor that just takes the input and forwards it to the Print Monitor. This one doesn't even do pausing or multiple copies yet.
The implementation includes:
- Implemented ClosePrintProcessor, OpenPrintProcessor and PrintDocumentOnPrintProcessor (apart from the previously implemented EnumPrintProcessorDatatypesW).
- Stubbed ControlPrintProcessor and GetPrintProcessorCapabilities.

svn path=/branches/colins-printing-for-freedom/; revision=68304
15 files changed:
reactos/win32ss/printing/base/spoolss/jobs.c
reactos/win32ss/printing/base/spoolss/printers.c
reactos/win32ss/printing/base/spoolss/spoolss.spec
reactos/win32ss/printing/base/spoolsv/jobs.c
reactos/win32ss/printing/base/winspool/jobs.c
reactos/win32ss/printing/base/winspool/printers.c
reactos/win32ss/printing/base/winspool/winspool.spec
reactos/win32ss/printing/processors/winprint/CMakeLists.txt
reactos/win32ss/printing/processors/winprint/main.c
reactos/win32ss/printing/processors/winprint/precomp.h
reactos/win32ss/printing/processors/winprint/raw.c [new file with mode: 0644]
reactos/win32ss/printing/processors/winprint/winprint.spec
reactos/win32ss/printing/providers/localspl/jobs.c
reactos/win32ss/printing/providers/localspl/main.c
reactos/win32ss/printing/providers/localspl/precomp.h