reactos/reactos
Colin Finck 1ea68e0e6d - 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
2015-05-06 12:47:20 +00:00
..
base - Add my proposed directory tree for the components involved in printing. 2015-05-04 13:21:13 +00:00
boot [BOOTDATA] Add missing font DPI entries in registry. By Ziliang Guo. CORE-8902 2015-05-02 19:55:55 +00:00
cmake This commit brings support for compiling ReactOS with Visual Studio 2015 RC (and possibly the final release). 2015-04-30 21:48:26 +00:00
dll - Add the first bits of the winspool/spoolsv/spoolss interface in a WIDL-compatible format. 2015-05-06 12:47:20 +00:00
drivers [NTFS] 2015-05-03 18:36:58 +00:00
hal Fixing some incorrectly written Reactos -> ReactOS 2015-04-18 09:01:23 +00:00
include - Add the first bits of the winspool/spoolsv/spoolss interface in a WIDL-compatible format. 2015-05-06 12:47:20 +00:00
lib [CRT] 2015-05-03 18:15:19 +00:00
media [REG] Sync with Wine Staging 1.7.37. CORE-9246 2015-05-03 11:30:49 +00:00
modules [CD_EXTRAS]: Add the possibility to have different "extras" files for the different CD targets (in addition to the hybridcd) we have (useful for testers, for ReactOS shows, etc...). By Mark Jansen. 2015-04-15 21:29:53 +00:00
ntoskrnl [NDK] 2015-05-02 23:12:19 +00:00
subsystems [NTVDM] 2015-05-03 22:02:41 +00:00
temp Add a little test program "winspool_print" that just prints a single line of unformatted text. 2015-05-04 13:39:07 +00:00
tools This commit brings support for compiling ReactOS with Visual Studio 2015 RC (and possibly the final release). 2015-04-30 21:48:26 +00:00
win32ss - Add the first bits of the winspool/spoolsv/spoolss interface in a WIDL-compatible format. 2015-05-06 12:47:20 +00:00
apistatus.lst
CMakeLists.txt Add a little test program "winspool_print" that just prints a single line of unformatted text. 2015-05-04 13:39:07 +00:00
configure.cmd This commit brings support for compiling ReactOS with Visual Studio 2015 RC (and possibly the final release). 2015-04-30 21:48:26 +00:00
configure.sh
COPYING
COPYING.ARM
COPYING.LIB
COPYING3
COPYING3.LIB
CREDITS
Doxyfile
INSTALL
PreLoad.cmake
README
toolchain-clang.cmake
toolchain-gcc.cmake
toolchain-msvc.cmake

========================
ReactOS Version 0.3.x
Updated Dec 16, 2006
========================

1. What is ReactOS?

   ReactOS is an Open Source effort to develop a quality operating system
that is compatible with Windows NT applications and drivers.

   The ReactOS project, although currently focused on Windows XP/2003
drivers compatibility, is always keeping an eye toward compatibility with
older version of Windows NT family ( NT 4.0, 2000 (NT 5.0)) and new
Windows NT releases (Vista, etc). Applications (Win32 API) compatibility
focus is Windows XP.

More information is available at http://www.reactos.org/.

2. Building ReactOS

See the INSTALL file for more details.

3. More information

See the media\doc subdirectory for some sparse notes.

4. Who is responsible

See the CREDITS file.