From e3abad17417bb9f5f1309039aae8e364871c22d8 Mon Sep 17 00:00:00 2001 From: Gerald Carter Date: Fri, 9 Nov 2001 20:59:18 +0000 Subject: Fixed a few typos and added the opnum for ADDPRINTERDRIVEREX to the rpc_spoolss.h header file. (This used to be commit d4cafc076be99a66d0660f695995801b4f1d7bfd) --- source3/include/rpc_spoolss.h | 9 ++++++++- source3/rpc_server/srv_spoolss.c | 4 ++-- 2 files changed, 10 insertions(+), 3 deletions(-) (limited to 'source3') diff --git a/source3/include/rpc_spoolss.h b/source3/include/rpc_spoolss.h index 2962546122..dcb4bc04f2 100755 --- a/source3/include/rpc_spoolss.h +++ b/source3/include/rpc_spoolss.h @@ -59,6 +59,13 @@ #define SPOOLSS_ROUTERREFRESHPRINTERCHANGENOTIFICATION 0x42 */ +/* + * Unimplement Win2k specific RPC's + +#define SPOOLSS_ADDPRINTERDRIVEREX 0x59 + +*/ + /* those are implemented */ #define SPOOLSS_ENUMPRINTERS 0x00 #define SPOOLSS_SETJOB 0x02 @@ -109,7 +116,7 @@ #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 diff --git a/source3/rpc_server/srv_spoolss.c b/source3/rpc_server/srv_spoolss.c index 27331e448b..654e3875ce 100755 --- a/source3/rpc_server/srv_spoolss.c +++ b/source3/rpc_server/srv_spoolss.c @@ -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 } }; -- cgit