diff options
author | Günther Deschner <gd@samba.org> | 2013-01-19 00:20:42 +0100 |
---|---|---|
committer | David Disseldorp <ddiss@samba.org> | 2013-05-20 18:50:00 +0200 |
commit | ec29957e884d345009edac18ad362ba91de39f9c (patch) | |
tree | 623f89d9ab44017bb476e7e78363514ed3f39e7f /librpc | |
parent | 5a5ed68d0a92b36ddad9160deaf58314c13b2b49 (diff) | |
download | samba-ec29957e884d345009edac18ad362ba91de39f9c.tar.gz samba-ec29957e884d345009edac18ad362ba91de39f9c.tar.bz2 samba-ec29957e884d345009edac18ad362ba91de39f9c.zip |
spoolss: make more container objects public for iremotewinspool.
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: David Disseldorp <ddiss@samba.org>
Diffstat (limited to 'librpc')
-rw-r--r-- | librpc/idl/spoolss.idl | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/librpc/idl/spoolss.idl b/librpc/idl/spoolss.idl index c143733fcc..75e8304f2d 100644 --- a/librpc/idl/spoolss.idl +++ b/librpc/idl/spoolss.idl @@ -28,7 +28,7 @@ cpp_quote("#define spoolss_security_descriptor security_descriptor") uint16 millisecond; } spoolss_Time; - typedef struct { + typedef [public] struct { [value(ndr_size_spoolss_Time(time, ndr->flags))] uint32 size; [unique] spoolss_Time *time; } spoolss_TimeCtr; @@ -885,7 +885,7 @@ cpp_quote("#define spoolss_security_descriptor security_descriptor") /******************/ /* Function: 0x01 */ - typedef struct { + typedef [public] struct { [value(_ndr_size_spoolss_DeviceMode(devmode, ndr->flags))] uint32 _ndr_size; [subcontext(4),subcontext_size(_ndr_size)] spoolss_DeviceMode *devmode; } spoolss_DevmodeContainer; @@ -1061,7 +1061,7 @@ cpp_quote("#define spoolss_security_descriptor security_descriptor") [default]; } spoolss_SetJobInfo; - typedef struct { + typedef [public] struct { uint32 level; [switch_is(level)] spoolss_SetJobInfo info; } spoolss_JobInfoContainer; @@ -1265,7 +1265,7 @@ cpp_quote("#define spoolss_security_descriptor security_descriptor") [default]; } spoolss_SetPrinterInfo; - typedef struct { + typedef [public] struct { uint32 level; [switch_is(level)] spoolss_SetPrinterInfo info; } spoolss_SetPrinterInfoCtr; @@ -1437,7 +1437,7 @@ cpp_quote("#define spoolss_security_descriptor security_descriptor") [case(8)] spoolss_AddDriverInfo8 *info8; } spoolss_AddDriverInfo; - typedef struct { + typedef [public] struct { uint32 level; [switch_is(level)] spoolss_AddDriverInfo info; } spoolss_AddDriverInfoCtr; @@ -1753,7 +1753,7 @@ cpp_quote("#define spoolss_security_descriptor security_descriptor") [default]; } spoolss_DocumentInfo; - typedef struct { + typedef [public] struct { uint32 level; [switch_is(level)] spoolss_DocumentInfo info; } spoolss_DocumentInfoCtr; @@ -2052,7 +2052,7 @@ cpp_quote("#define spoolss_security_descriptor security_descriptor") [case(2)] spoolss_AddFormInfo2 *info2; } spoolss_AddFormInfo; - typedef struct { + typedef [public] struct { uint32 level; [switch_is(level)] spoolss_AddFormInfo info; } spoolss_AddFormInfoCtr; @@ -2286,7 +2286,7 @@ cpp_quote("#define spoolss_security_descriptor security_descriptor") [case(0xff)] spoolss_SetPortInfoFF *infoFF; } spoolss_SetPortInfo; - typedef struct { + typedef [public] struct { uint32 level; [switch_is(level)] spoolss_SetPrinterInfo info; } spoolss_SetPortInfoContainer; @@ -2549,7 +2549,7 @@ cpp_quote("#define spoolss_security_descriptor security_descriptor") /******************/ /* Function: 0x3d */ - typedef struct { + typedef [public] struct { uint32 monitor_data_size; [size_is(monitor_data_size),unique] uint8 *monitor_data; } spoolss_PortVarContainer; @@ -2660,7 +2660,7 @@ cpp_quote("#define spoolss_security_descriptor security_descriptor") PRINTER_NOTIFY_OPTIONS_REFRESH = 0x00000001 } spoolssNotifyOptionFlags; - typedef struct { + typedef [public] struct { [value(2)] uint32 version; spoolssNotifyOptionFlags flags; uint32 count; @@ -2708,7 +2708,7 @@ cpp_quote("#define spoolss_security_descriptor security_descriptor") [switch_is(variable_type)] spoolss_NotifyData data; } spoolss_Notify; - typedef struct { + typedef [public] struct { [value(2)] uint32 version; uint32 flags; uint32 count; @@ -2781,7 +2781,7 @@ cpp_quote("#define spoolss_security_descriptor security_descriptor") [case(3)] spoolss_UserLevel3 *level3; } spoolss_UserLevel; - typedef struct { + typedef [public] struct { uint32 level; [switch_is(level)] spoolss_UserLevel user_info; } spoolss_UserLevelCtr; @@ -3252,7 +3252,7 @@ cpp_quote("#define spoolss_security_descriptor security_descriptor") /******************/ /* Function: 0x66 */ - typedef struct { + typedef [public] struct { GUID core_driver_guid; NTTIME driver_date; hyper driver_version; |