diff options
author | Günther Deschner <gd@samba.org> | 2010-04-30 13:52:56 +0200 |
---|---|---|
committer | Günther Deschner <gd@samba.org> | 2010-04-30 13:53:30 +0200 |
commit | 3d5c7909ea34d7d3d1d668738cf8be60033f9f14 (patch) | |
tree | 57b08d5d6e44bfba2126e8ec7b3fc9735872b80b /librpc/gen_ndr/rap.h | |
parent | cd90e002bdc3e84c1f09994bd458bc3a420ae195 (diff) | |
download | samba-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.h | 25 |
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 */ |