summaryrefslogtreecommitdiff
path: root/librpc
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2013-01-19 00:20:42 +0100
committerDavid Disseldorp <ddiss@samba.org>2013-05-20 18:50:00 +0200
commitec29957e884d345009edac18ad362ba91de39f9c (patch)
tree623f89d9ab44017bb476e7e78363514ed3f39e7f /librpc
parent5a5ed68d0a92b36ddad9160deaf58314c13b2b49 (diff)
downloadsamba-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.idl26
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;