This website requires JavaScript.
Explore
Help
Register
Sign In
Intravision
/
reactos
Watch
1
Star
0
Fork
You've already forked reactos
0
mirror of
https://github.com/reactos/reactos.git
synced
2024-09-02 16:48:36 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
791f331d67
reactos
/
win32ss
/
printing
/
providers
/
CMakeLists.txt
4 lines
81 B
CMake
Raw
Normal View
History
Unescape
Escape
- 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
2015-05-04 13:21:13 +00:00
#add_subdirectory(inetpp)
- 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
add_subdirectory
(
localspl
)
- 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
2015-05-04 13:21:13 +00:00
#add_subdirectory(win32spl)
Reference in a new issue
Copy permalink