[SPOOLSV, WINSPOOL]
authorColin Finck <colin@reactos.org>
Wed, 24 Jun 2015 09:51:29 +0000 (09:51 +0000)
committerColin Finck <colin@reactos.org>
Wed, 24 Jun 2015 09:51:29 +0000 (09:51 +0000)
commit794f62a466484f041f7bf3556c31f7c94a4b976d
tree0fff961408b11cbf5ad403438f214e4038f9442f
parent7e4bcf78c4b3fffc5110d2d4daa029f337be4c9b
[SPOOLSV, WINSPOOL]
Local Communication between winspool.drv and spoolsv.exe happens using the ncalrpc protocol. The ncacn_np endpoint is only available when sharing a printer. It's then used for receiving a remote call from win32spl.dll.
Reference: http://www.hsc.fr/ressources/articles/win_net_srv/msrpc_spoolss.html

This fixes e.g. testing a _RpcOpenPrinter call from our winspool.drv to a local printer under Windows.

svn path=/branches/colins-printing-for-freedom/; revision=68248
reactos/include/reactos/idl/winspool.idl
reactos/win32ss/printing/base/spoolsv/rpcserver.c
reactos/win32ss/printing/base/winspool/main.c