From d4cafc076be99a66d0660f695995801b4f1d7bfd Mon Sep 17 00:00:00 2001 From: Gerald Carter Date: Fri, 9 Nov 2001 20:59:18 +0000 Subject: [PATCH] Fixed a few typos and added the opnum for ADDPRINTERDRIVEREX to the rpc_spoolss.h header file. --- source/include/rpc_spoolss.h | 9 ++++++++- source/rpc_server/srv_spoolss.c | 4 ++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/source/include/rpc_spoolss.h b/source/include/rpc_spoolss.h index 29625461220..dcb4bc04f28 100755 --- a/source/include/rpc_spoolss.h +++ b/source/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/source/rpc_server/srv_spoolss.c b/source/rpc_server/srv_spoolss.c index 27331e448b6..654e3875ce2 100755 --- a/source/rpc_server/srv_spoolss.c +++ b/source/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 } }; -- 2.11.4.GIT