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-12-29 02:25:17 +00:00
Code
Issues
Projects
Releases
Packages
Wiki
Activity
53f498c968
reactos
/
win32ss
/
printing
/
providers
/
CMakeLists.txt
4 lines
81 B
Text
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