Fixed a few typos and added the opnum for ADDPRINTERDRIVEREX to the
authorGerald Carter <jerry@samba.org>
Fri, 9 Nov 2001 20:59:18 +0000 (20:59 +0000)
committerGerald Carter <jerry@samba.org>
Fri, 9 Nov 2001 20:59:18 +0000 (20:59 +0000)
rpc_spoolss.h header file.
(This used to be commit d4cafc076be99a66d0660f695995801b4f1d7bfd)

source3/include/rpc_spoolss.h
source3/rpc_server/srv_spoolss.c

index 2962546122046c8c9a2398839dcea59d172b2370..dcb4bc04f28b0ea34d2c1bce30991e77f20cf5b9 100755 (executable)
 #define SPOOLSS_ROUTERREFRESHPRINTERCHANGENOTIFICATION 0x42
 */
 
+/*
+ * Unimplement Win2k specific RPC's
+
+#define SPOOLSS_ADDPRINTERDRIVEREX                     0x59
+
+*/
+
 /* those are implemented */
 #define SPOOLSS_ENUMPRINTERS                           0x00
 #define SPOOLSS_SETJOB                                 0x02
 #define SPOOLSS_ENUMPRINTERDATA                                0x48
 #define SPOOLSS_DELETEPRINTERDATA                      0x49
 #define SPOOLSS_GETPRINTERDATAEX                       0x4e
-#define SPOOLSS_SETPRINTERDATAEX                       0xff /* unknown */
+#define SPOOLSS_SETPRINTERDATAEX                       0x50
 
 #define PRINTER_CONTROL_UNPAUSE                0x00000000
 #define PRINTER_CONTROL_PAUSE          0x00000001
index 27331e448b6a27332843b0461cd4733bd4cdaee5..654e3875ce265c8db7867d241f41d2c634c3541e 100755 (executable)
@@ -1305,8 +1305,8 @@ struct api_struct api_spoolss_cmds[] =
  {"SPOOLSS_ENUMMONITORS",              SPOOLSS_ENUMMONITORS,              api_spoolss_enumprintmonitors         },
  {"SPOOLSS_GETJOB",                    SPOOLSS_GETJOB,                    api_spoolss_getjob                    },
  {"SPOOLSS_ENUMPRINTPROCDATATYPES",    SPOOLSS_ENUMPRINTPROCDATATYPES,    api_spoolss_enumprintprocdatatypes    },
- {"SPOOLSS_GETPRINTERDATAEX",            SPOOLSS_GETPRINTERDATAEX,            api_spoolss_getprinterdataex            },
- {"SPOOLSS_sETPRINTERDATAEX",            SPOOLSS_SETPRINTERDATAEX,            api_spoolss_setprinterdataex            },
+ {"SPOOLSS_GETPRINTERDATAEX",          SPOOLSS_GETPRINTERDATAEX,          api_spoolss_getprinterdataex          },
+ {"SPOOLSS_SETPRINTERDATAEX",          SPOOLSS_SETPRINTERDATAEX,          api_spoolss_setprinterdataex          },
 
  { NULL,                               0,                                 NULL                                  }
 };