]> git.samba.org - samba.git/commit
s3-spoolss: implement spoolss_EnumJobs level 3.
authorGünther Deschner <gd@samba.org>
Wed, 10 Feb 2010 23:44:06 +0000 (00:44 +0100)
committerKarolin Seeger <kseeger@samba.org>
Fri, 12 Feb 2010 09:48:23 +0000 (10:48 +0100)
commit223d9163651a3a2c0bb2bd72886f1a119b7f1fed
treeeea90bedf830272b8e07dada858c8c2ad39163cb
parentdf5db3d3f02d40d08891faa83717d306ebcd1331
s3-spoolss: implement spoolss_EnumJobs level 3.

Level 3 has been added with NT 4.0 and Windows 7 (at least 64bit version) makes
use of it in order to display queued jobs. Windows 7 will *not* fall back to
level 2 if we just return WERR_UNKNOWN_LEVEL, instead there will be no printjobs
displayed at all.

Guenther
(cherry picked from commit 25001bbd1b0b32073073dab7cf5b78a2b902163f)

Fix bug #7130 (enumjobs level 3 is required by win7).
source3/rpc_server/srv_spoolss_nt.c