summaryrefslogtreecommitdiff
path: root/librpc/gen_ndr/rap.h
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2010-04-30 13:52:56 +0200
committerGünther Deschner <gd@samba.org>2010-04-30 13:53:30 +0200
commit3d5c7909ea34d7d3d1d668738cf8be60033f9f14 (patch)
tree57b08d5d6e44bfba2126e8ec7b3fc9735872b80b /librpc/gen_ndr/rap.h
parentcd90e002bdc3e84c1f09994bd458bc3a420ae195 (diff)
downloadsamba-3d5c7909ea34d7d3d1d668738cf8be60033f9f14.tar.gz
samba-3d5c7909ea34d7d3d1d668738cf8be60033f9f14.tar.bz2
samba-3d5c7909ea34d7d3d1d668738cf8be60033f9f14.zip
s3: re-run make samba3-idl.
Guenther
Diffstat (limited to 'librpc/gen_ndr/rap.h')
-rw-r--r--librpc/gen_ndr/rap.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/librpc/gen_ndr/rap.h b/librpc/gen_ndr/rap.h
index 2b7adc6155..e20a569b97 100644
--- a/librpc/gen_ndr/rap.h
+++ b/librpc/gen_ndr/rap.h
@@ -513,6 +513,13 @@ struct rap_PrintJobInfo3 {
uint16_t PrinterNameOffsetHigh;
};
+union rap_printj_info {
+ struct rap_PrintJobInfo0 info0;/* [case(0)] */
+ struct rap_PrintJobInfo1 info1;/* [case] */
+ struct rap_PrintJobInfo2 info2;/* [case(2)] */
+ struct rap_PrintJobInfo3 info3;/* [case(3)] */
+}/* [public,nodiscriminant] */;
+
enum rap_PrintQStatusCode
#ifndef USE_UINT_ENUMS
{
@@ -767,4 +774,22 @@ struct rap_NetPrintQueuePurge {
};
+
+struct rap_NetPrintJobEnum {
+ struct {
+ const char * PrintQueueName;/* [flag(LIBNDR_FLAG_STR_ASCII|LIBNDR_FLAG_STR_NULLTERM)] */
+ uint16_t level;
+ uint16_t bufsize;
+ } in;
+
+ struct {
+ enum rap_status status;
+ uint16_t convert;
+ uint16_t count;
+ uint16_t available;
+ union rap_printj_info *info;/* [switch_is(level)] */
+ } out;
+
+};
+
#endif /* _HEADER_rap */