idl: compile iremotewinspool.idl.
authorGünther Deschner <gd@samba.org>
Tue, 15 Jan 2013 14:20:32 +0000 (15:20 +0100)
committerGünther Deschner <gd@samba.org>
Thu, 22 Sep 2016 10:29:28 +0000 (12:29 +0200)
Guenther

Signed-off-by: Guenther Deschner <gd@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
librpc/idl/winspool.idl
librpc/idl/wscript_build
librpc/wscript_build
source4/librpc/wscript_build

index 7e3d82adcdb1c021a0fdb019f85e7abd3cd68fc3..e8b4a8b8c526d42d9e92f2c752fcaf207c2fc6e9 100644 (file)
@@ -703,7 +703,7 @@ import "misc.idl", "security.idl", "winreg.idl", "spoolss.idl";
 
        HRESULT winspool_SyncRegisterForRemoteNotifications(
                [in]    PRINTER_HANDLE                  hPrinter,
-               [in]    winspool_PrintPropertiesCollectioni *pNotifyFilter,
+               [in]    winspool_PrintPropertiesCollection *pNotifyFilter,
                [out]   RMTNTFY_HANDLE                 *phwinspool_Handle
        );
 
index 47acc0d3cbbbe97504c89aeb88977ba66d16224e..13b29b2561e67baf2b14774fbcd9ebaae8c0481d 100644 (file)
@@ -14,7 +14,7 @@ bld.SAMBA_PIDL_LIST('PIDL',
                        smb2_lease_struct.idl
                        policyagent.idl scerpc.idl svcctl.idl wkssvc.idl eventlog6.idl backupkey.idl
                        fsrvp.idl bkupblobs.idl fscc.idl frsblobs.idl witness.idl clusapi.idl
-                       mdssvc.idl''',
+                       mdssvc.idl winspool.idl''',
                     options='--header --ndr-parser --samba3-ndr-server --server --client --python',
                     output_dir='../gen_ndr')
 
index d8fbf5d500539026fdf84dc282a1783fa92aa3d4..6c2dff5fc188ab7d9348715141084b477fef6383 100644 (file)
@@ -120,6 +120,11 @@ bld.SAMBA_SUBSYSTEM('NDR_SPOOLSS_BUF',
     deps='talloc'
     )
 
+bld.SAMBA_SUBSYSTEM('NDR_WINSPOOL',
+    source='gen_ndr/ndr_winspool.c',
+    public_deps='ndr NDR_SPOOLSS'
+    )
+
 bld.SAMBA_SUBSYSTEM('NDR_PRINTCAP',
     source='gen_ndr/ndr_printcap.c',
     public_deps='ndr'
@@ -523,6 +528,11 @@ bld.SAMBA_SUBSYSTEM('RPC_NDR_SPOOLSS',
     public_deps='dcerpc-binding NDR_SPOOLSS'
     )
 
+bld.SAMBA_SUBSYSTEM('RPC_NDR_WINSPOOL',
+    source='gen_ndr/ndr_winspool_c.c',
+    public_deps='dcerpc-binding NDR_WINSPOOL'
+    )
+
 bld.SAMBA_SUBSYSTEM('RPC_NDR_NBT',
     source='gen_ndr/ndr_nbt_c.c',
     public_deps='dcerpc-binding ndr_nbt'
index a28669ad061fa09ace0938e3969436e339625b97..77d1777f6dd2e6b68368f1f3632a414117e46008 100755 (executable)
@@ -80,7 +80,7 @@ bld.SAMBA_SUBSYSTEM('ndr-table',
         NDR_FRSTRANS NDR_NFS4ACL NDR_NTP_SIGND NDR_DCOM NDR_WMI
         NDR_NAMED_PIPE_AUTH NDR_NTLMSSP NDR_DFSBLOBS NDR_DNSP
         NDR_NTPRINTING NDR_DNS NDR_BACKUPKEY NDR_PREG NDR_BKUPBLOBS NDR_FSCC
-        NDR_FRSBLOBS NDR_CLUSAPI''',
+        NDR_FRSBLOBS NDR_CLUSAPI NDR_WINSPOOL''',
         depends_on='GEN_NDR_TABLES'
         )