summaryrefslogtreecommitdiff
path: root/source4/librpc/ndr/ndr_spoolss.h
diff options
context:
space:
mode:
Diffstat (limited to 'source4/librpc/ndr/ndr_spoolss.h')
-rw-r--r--source4/librpc/ndr/ndr_spoolss.h1242
1 files changed, 0 insertions, 1242 deletions
diff --git a/source4/librpc/ndr/ndr_spoolss.h b/source4/librpc/ndr/ndr_spoolss.h
deleted file mode 100644
index e80c72ca51..0000000000
--- a/source4/librpc/ndr/ndr_spoolss.h
+++ /dev/null
@@ -1,1242 +0,0 @@
-/* header auto-generated by pidl */
-
-#define DCERPC_SPOOLSS_UUID "12345678-1234-abcd-ef00-0123456789ab"
-#define DCERPC_SPOOLSS_VERSION 1.0
-#define DCERPC_SPOOLSS_NAME "spoolss"
-
-#define DCERPC_SPOOLSS_ENUMPRINTERS 0
-#define DCERPC_SPOOLSS_OPENPRINTER 1
-#define DCERPC_SPOOLSS_02 2
-#define DCERPC_SPOOLSS_03 3
-#define DCERPC_SPOOLSS_ENUMJOBS 4
-#define DCERPC_SPOOLSS_05 5
-#define DCERPC_SPOOLSS_06 6
-#define DCERPC_SPOOLSS_07 7
-#define DCERPC_SPOOLSS_GETPRINTER 8
-#define DCERPC_SPOOLSS_09 9
-#define DCERPC_SPOOLSS_0A 10
-#define DCERPC_SPOOLSS_0B 11
-#define DCERPC_SPOOLSS_0C 12
-#define DCERPC_SPOOLSS_0D 13
-#define DCERPC_SPOOLSS_0E 14
-#define DCERPC_SPOOLSS_0F 15
-#define DCERPC_SPOOLSS_10 16
-#define DCERPC_SPOOLSS_11 17
-#define DCERPC_SPOOLSS_STARTPAGEPRINTER 18
-#define DCERPC_SPOOLSS_13 19
-#define DCERPC_SPOOLSS_ENDPAGEPRINTER 20
-#define DCERPC_SPOOLSS_15 21
-#define DCERPC_SPOOLSS_16 22
-#define DCERPC_SPOOLSS_ENDDOCPRINTER 23
-#define DCERPC_SPOOLSS_18 24
-#define DCERPC_SPOOLSS_19 25
-#define DCERPC_SPOOLSS_1A 26
-#define DCERPC_SPOOLSS_1B 27
-#define DCERPC_SPOOLSS_1C 28
-#define DCERPC_SPOOLSS_CLOSEPRINTER 29
-#define DCERPC_SPOOLSS_1E 30
-#define DCERPC_SPOOLSS_1F 31
-#define DCERPC_SPOOLSS_20 32
-#define DCERPC_SPOOLSS_21 33
-#define DCERPC_SPOOLSS_22 34
-#define DCERPC_SPOOLSS_23 35
-#define DCERPC_SPOOLSS_24 36
-#define DCERPC_SPOOLSS_25 37
-#define DCERPC_SPOOLSS_26 38
-#define DCERPC_SPOOLSS_27 39
-#define DCERPC_SPOOLSS_28 40
-#define DCERPC_SPOOLSS_29 41
-#define DCERPC_SPOOLSS_2A 42
-#define DCERPC_SPOOLSS_2B 43
-#define DCERPC_SPOOLSS_2C 44
-#define DCERPC_SPOOLSS_2D 45
-#define DCERPC_SPOOLSS_2E 46
-#define DCERPC_SPOOLSS_2F 47
-#define DCERPC_SPOOLSS_30 48
-#define DCERPC_SPOOLSS_31 49
-#define DCERPC_SPOOLSS_32 50
-#define DCERPC_SPOOLSS_33 51
-#define DCERPC_SPOOLSS_34 52
-#define DCERPC_SPOOLSS_35 53
-#define DCERPC_SPOOLSS_36 54
-#define DCERPC_SPOOLSS_37 55
-#define DCERPC_SPOOLSS_38 56
-#define DCERPC_SPOOLSS_39 57
-#define DCERPC_SPOOLSS_3A 58
-#define DCERPC_SPOOLSS_3B 59
-#define DCERPC_SPOOLSS_3C 60
-#define DCERPC_SPOOLSS_3D 61
-#define DCERPC_SPOOLSS_3E 62
-#define DCERPC_SPOOLSS_3F 63
-#define DCERPC_SPOOLSS_40 64
-#define DCERPC_SPOOLSS_41 65
-#define DCERPC_SPOOLSS_42 66
-#define DCERPC_SPOOLSS_43 67
-#define DCERPC_SPOOLSS_44 68
-#define DCERPC_SPOOLSS_OPENPRINTEREX 69
-#define DCERPC_SPOOLSS_46 70
-#define DCERPC_SPOOLSS_47 71
-#define DCERPC_SPOOLSS_ENUMPRINTERDATA 72
-#define DCERPC_SPOOLSS_49 73
-#define DCERPC_SPOOLSS_4A 74
-#define DCERPC_SPOOLSS_4B 75
-#define DCERPC_SPOOLSS_4C 76
-#define DCERPC_SPOOLSS_4D 77
-#define DCERPC_SPOOLSS_4E 78
-#define DCERPC_SPOOLSS_4F 79
-#define DCERPC_SPOOLSS_50 80
-#define DCERPC_SPOOLSS_51 81
-#define DCERPC_SPOOLSS_52 82
-#define DCERPC_SPOOLSS_53 83
-#define DCERPC_SPOOLSS_54 84
-#define DCERPC_SPOOLSS_55 85
-#define DCERPC_SPOOLSS_56 86
-#define DCERPC_SPOOLSS_57 87
-#define DCERPC_SPOOLSS_58 88
-#define DCERPC_SPOOLSS_59 89
-#define DCERPC_SPOOLSS_5A 90
-#define DCERPC_SPOOLSS_5B 91
-#define DCERPC_SPOOLSS_5C 92
-#define DCERPC_SPOOLSS_5D 93
-#define DCERPC_SPOOLSS_5E 94
-#define DCERPC_SPOOLSS_5F 95
-
-
-struct spoolss_DeviceMode {
- const char * devicename;
- uint16 specversion;
- uint16 driverversion;
- uint16 size;
- uint16 driverextra;
- uint32 fields;
- 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;
- const char * formname;
- uint16 logpixels;
- 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 *private;
-};
-
-struct spoolss_PrinterInfo1 {
- uint32 flags;
- const char * name;
- const char * description;
- const char * comment;
-};
-
-struct spoolss_PrinterInfo2 {
- const char * servername;
- const char * printername;
- const char * sharename;
- const char * portname;
- const char * drivername;
- const char * comment;
- const char * location;
- struct spoolss_DeviceMode *devmode;
- const char * sepfile;
- const char * printprocessor;
- const char * datatype;
- const char * parameters;
- struct security_descriptor *secdesc;
- uint32 attributes;
- uint32 priority;
- uint32 defaultpriority;
- uint32 starttime;
- uint32 untiltime;
- uint32 status;
- uint32 cjobs;
- uint32 averageppm;
-};
-
-struct spoolss_PrinterInfo3 {
- uint32 flags;
- struct security_descriptor secdesc;
-};
-
-struct spoolss_PrinterInfo4 {
- const char * printername;
- const char * servername;
- uint32 attributes;
-};
-
-struct spoolss_PrinterInfo5 {
- const char * printername;
- const char * portname;
- uint32 attributes;
- uint32 device_not_selected_timeout;
- uint32 transmission_retry_timeout;
-};
-
-struct spoolss_PrinterInfo6 {
- uint32 unknown;
-};
-
-struct spoolss_PrinterInfo7 {
- const char * guid;
- uint32 action;
-};
-
-union spoolss_PrinterInfo {
-/* [case(1)] */ struct spoolss_PrinterInfo1 info1;
-/* [case(2)] */ struct spoolss_PrinterInfo2 info2;
-/* [case(3)] */ struct spoolss_PrinterInfo3 info3;
-/* [case(4)] */ struct spoolss_PrinterInfo4 info4;
-/* [case(5)] */ struct spoolss_PrinterInfo5 info5;
-/* [case(6)] */ struct spoolss_PrinterInfo6 info6;
-/* [case(7)] */ struct spoolss_PrinterInfo7 info7;
-};
-
-struct spoolss_EnumPrinters {
- struct {
- uint32 flags;
- const char *server;
- uint32 level;
- DATA_BLOB *buffer;
- uint32 *buf_size;
- } in;
-
- struct {
- DATA_BLOB *buffer;
- uint32 *buf_size;
- uint32 count;
- WERROR result;
- } out;
-
-};
-
-struct spoolss_OpenPrinter {
- struct {
- const char *server;
- const char *printer;
- DATA_BLOB *buffer;
- uint32 access_mask;
- } in;
-
- struct {
- struct policy_handle *handle;
- WERROR result;
- } out;
-
-};
-
-struct spoolss_02 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_03 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_EnumJobs {
- struct {
- struct policy_handle *handle;
- uint32 firstjob;
- uint32 numjobs;
- uint32 level;
- DATA_BLOB *buffer;
- uint32 *buf_size;
- } in;
-
- struct {
- DATA_BLOB *buffer;
- uint32 *buf_size;
- uint32 numjobs;
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_05 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_06 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_07 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_GetPrinter {
- struct {
- struct policy_handle *handle;
- uint32 level;
- DATA_BLOB *buffer;
- uint32 *buf_size;
- } in;
-
- struct {
- union spoolss_PrinterInfo *info;
- uint32 *buf_size;
- WERROR result;
- } out;
-
-};
-
-struct spoolss_09 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_0a {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_0b {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_0c {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_0d {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_0e {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_0f {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_10 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_11 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_StartPagePrinter {
- struct {
- struct policy_handle *handle;
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_13 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_EndPagePrinter {
- struct {
- struct policy_handle *handle;
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_15 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_16 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_EndDocPrinter {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_18 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_19 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_1a {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_1b {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_1c {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_ClosePrinter {
- struct {
- struct policy_handle *handle;
- } in;
-
- struct {
- struct policy_handle *handle;
- WERROR result;
- } out;
-
-};
-
-struct spoolss_1e {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_1f {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_20 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_21 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_22 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_23 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_24 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_25 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_26 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_27 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_28 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_29 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_2a {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_2b {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_2c {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_2d {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_2e {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_2f {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_30 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_31 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_32 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_33 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_34 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_35 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_36 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_37 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_38 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_39 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_3a {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_3b {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_3c {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_3d {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_3e {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_3f {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_40 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_41 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_42 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_43 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_44 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_Devmode {
- uint32 foo;
-};
-
-struct spoolss_DevmodeContainer {
- uint32 size;
- struct spoolss_Devmode *devmode;
-};
-
-struct spoolss_UserLevel1 {
- uint32 size;
- const char *client;
- const char *user;
- uint32 build;
- uint32 major;
- uint32 minor;
- uint32 processor;
-};
-
-union spoolss_UserLevel {
-/* [case(1)] */ struct spoolss_UserLevel1 *level1;
-};
-
-struct spoolss_OpenPrinterEx {
- struct {
- const char *printername;
- const char *datatype;
- struct spoolss_DevmodeContainer devmode_ctr;
- uint32 access_required;
- uint32 level;
- union spoolss_UserLevel userlevel;
- } in;
-
- struct {
- struct policy_handle *handle;
- WERROR result;
- } out;
-
-};
-
-struct spoolss_46 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_47 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_EnumPrinterData {
- struct {
- struct policy_handle *handle;
- uint32 enum_index;
- uint32 value_offered;
- uint32 *data_size;
- } in;
-
- struct {
- const char * value;
- uint32 value_needed;
- uint32 printerdata_type;
- DATA_BLOB data;
- uint32 *data_size;
- WERROR result;
- } out;
-
-};
-
-struct spoolss_49 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_4a {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_4b {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_4c {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_4d {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_4e {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_4f {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_50 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_51 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_52 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_53 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_54 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_55 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_56 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_57 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_58 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_59 {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_5a {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_5b {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_5c {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_5d {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_5e {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-
-struct spoolss_5f {
- struct {
- } in;
-
- struct {
- NTSTATUS result;
- } out;
-
-};
-