summaryrefslogtreecommitdiff
path: root/source3/include/nt_printing.h
diff options
context:
space:
mode:
authorSimo Sorce <idra@samba.org>2010-04-22 16:53:15 -0400
committerSimo Sorce <idra@samba.org>2010-07-27 10:27:06 -0400
commit5604a78f0919f77fdf041989e3e2e0f61da80fd9 (patch)
tree93004948e32e70069cc2563436edc7c858b14da9 /source3/include/nt_printing.h
parent104c419345a42a9a02ae25df482f449dc41a6380 (diff)
downloadsamba-5604a78f0919f77fdf041989e3e2e0f61da80fd9.tar.gz
samba-5604a78f0919f77fdf041989e3e2e0f61da80fd9.tar.bz2
samba-5604a78f0919f77fdf041989e3e2e0f61da80fd9.zip
s3-spoolss: Migrated NT_DEVICEMODE to spoolss_DeviceMode.
Signed-off-by: Jim McDonough <jmcd@samba.org>
Diffstat (limited to 'source3/include/nt_printing.h')
-rw-r--r--source3/include/nt_printing.h49
1 files changed, 4 insertions, 45 deletions
diff --git a/source3/include/nt_printing.h b/source3/include/nt_printing.h
index 0241a54b79..5a1eb00489 100644
--- a/source3/include/nt_printing.h
+++ b/source3/include/nt_printing.h
@@ -36,47 +36,6 @@ typedef struct {
NT_PRINTER_KEY *keys;
} NT_PRINTER_DATA;
-typedef struct ntdevicemode
-{
- fstring devicename;
- fstring formname;
-
- uint16 specversion;
- uint16 driverversion;
- uint16 size;
- uint16 driverextra;
- uint16 orientation;
- uint16 papersize;
- uint16 paperlength;
- uint16 paperwidth;
- uint16 scale;
- uint16 copies;
- uint16 defaultsource;
- uint16 printquality;
- uint16 color;
- uint16 duplex;
- uint16 yresolution;
- uint16 ttoption;
- uint16 collate;
- uint16 logpixels;
-
- uint32 fields;
- uint32 bitsperpel;
- uint32 pelswidth;
- uint32 pelsheight;
- uint32 displayflags;
- uint32 displayfrequency;
- uint32 icmmethod;
- uint32 icmintent;
- uint32 mediatype;
- uint32 dithertype;
- uint32 reserved1;
- uint32 reserved2;
- uint32 panningwidth;
- uint32 panningheight;
- uint8 *nt_dev_private;
-} NT_DEVICEMODE;
-
typedef struct nt_printer_info_level_2
{
uint32 attributes;
@@ -94,7 +53,7 @@ typedef struct nt_printer_info_level_2
fstring drivername;
char comment[1024];
fstring location;
- NT_DEVICEMODE *devmode;
+ struct spoolss_DeviceMode *devmode;
fstring sepfile;
fstring printprocessor;
fstring datatype;
@@ -230,10 +189,10 @@ typedef struct _Printer{
fstring machine;
fstring user;
} client;
-
+
/* devmode sent in the OpenPrinter() call */
- NT_DEVICEMODE *nt_devmode;
-
+ struct spoolss_DeviceMode *devmode;
+
/* cache the printer info */
NT_PRINTER_INFO_LEVEL *printer_info;