implement OpenPrinter() opnum == 0x01. Apparently, the Win2k spooler
commit8c2209fc4844aec41d9d050c16277c26864bc8e2
authorGerald Carter <jerry@samba.org>
Mon, 25 Mar 2002 23:46:21 +0000 (25 23:46 +0000)
committerGerald Carter <jerry@samba.org>
Mon, 25 Mar 2002 23:46:21 +0000 (25 23:46 +0000)
tree421168b0f4affe292d6bbb6f7eab71e71606bd0c
parent992f6d13b5c53d5f1ba84d038094f814c3c8d467
implement OpenPrinter() opnum == 0x01.  Apparently, the Win2k spooler
will fail back to this under certain conditions if the OpenPrinterEx()
generates an rpc fault.  I found this from log files and traces
provided by Ed Wilson when tracking down a printing problem with
ACT! 2000 from 2000/XP clients.
source/include/proto.h
source/include/rpc_spoolss.h
source/lib/util_unistr.c
source/rpc_parse/parse_spoolss.c
source/rpc_server/srv_spoolss.c
source/rpc_server/srv_spoolss_nt.c