ReactOS Project - reactos.git/atom - reactos/win32ss/printing/base/CMakeLists.txt history A free Windows-compatible Operating System https://git.reactos.org/?p=reactos.git ReactOS Project static/git-favicon.png static/git-logo.png 2017-10-03T07:45:34Z gitweb Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers... 2017-10-03T07:45:34Z Colin Finck colin@reactos.org Colin Finck colin@reactos.org 2017-10-03T07:45:34Z https://git.reactos.org/?p=reactos.git;a=commitdiff;h=c2c66aff7dacc62d125f2cd61d1167e9a2aa3fd6
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
  • [D] reactos/win32ss/printing/base/CMakeLists.txt
- Add the first bits of the winspool/spoolsv/spoolss interface in a WIDL-compatible... 2015-05-06T12:47:20Z Colin Finck colin@reactos.org Colin Finck colin@reactos.org 2015-05-06T12:47:20Z https://git.reactos.org/?p=reactos.git;a=commitdiff;h=1ea68e0e6d5020ca322ae49335f36ad21c0accb5
- Add the first bits of the winspool/spoolsv/spoolss interface in a WIDL-compatible format.
  References:
     - https://git.samba.org/?p=samba.git;a=blob;f=librpc/idl/spoolss.idl;hb=618af83d1bd07b12a9acc88b0d2111cab7a8bb2b
     - https://msdn.microsoft.com/en-us/library/cc244649.aspx
- Replace our stubbed spoolsv by a new basic implementation that already creates a thread to serve RPC requests.
- Add stubbed versions of localmon, localspl, spoolss, winprint, winspool matching the exports of the Windows Server 2003 DLLs.
  localmon and winprint are part of localspl in Windows Server 2003. I took the freedom of putting these distinct components into separate DLLs (as it's done for localmon in NT4 and for winprint in Win7).
- Implement some stubs myself to fix the build (e.g. comdlg32 uses some functions).
- Implement OpenPrinterA and OpenPrinterW in winspool. This is just ANSI-to-Unicode conversion and a RPC call.
- Remove the Wine-imported ntprint, this one also needs a complete rewrite once we're at this point.

svn path=/branches/colins-printing-for-freedom/; revision=67576
  • [D] reactos/win32ss/printing/base/CMakeLists.txt
- Add my proposed directory tree for the components involved in printing. 2015-05-04T13:21:13Z Colin Finck colin@reactos.org Colin Finck colin@reactos.org 2015-05-04T13:21:13Z https://git.reactos.org/?p=reactos.git;a=commitdiff;h=d5fd7aaa19c0b56c193242e54cfd22091c09c4c8
- Add my proposed directory tree for the components involved in printing.
- Remove some Wine-imported components which are either entirely not usable for us or only implement so few functions that it's easier to completely reimplement them.
- Move "localui" (Wine-imported) and "spoolsv" (ReactOS stub) to the new directories.

svn path=/branches/colins-printing-for-freedom/; revision=67543
  • [D] reactos/win32ss/printing/base/CMakeLists.txt