summaryrefslogtreecommitdiff
path: root/librpc/gen_ndr/spoolss.h
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2009-12-10 14:27:33 +0100
committerGünther Deschner <gd@samba.org>2009-12-10 17:48:49 +0100
commitfa413d167bc3ea9aff3dcff97152ef07a1173939 (patch)
tree34523fcf90dc7522e1182e0efb22eb9f4ff10e95 /librpc/gen_ndr/spoolss.h
parent0ecb7f6ab28d7b7c1844554289f5ae8e876b1dcf (diff)
downloadsamba-fa413d167bc3ea9aff3dcff97152ef07a1173939.tar.gz
samba-fa413d167bc3ea9aff3dcff97152ef07a1173939.tar.bz2
samba-fa413d167bc3ea9aff3dcff97152ef07a1173939.zip
s3: re-run make samba3-idl.
Guenther
Diffstat (limited to 'librpc/gen_ndr/spoolss.h')
-rw-r--r--librpc/gen_ndr/spoolss.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/librpc/gen_ndr/spoolss.h b/librpc/gen_ndr/spoolss.h
index 2f2e8f25d6..e7b78d01f7 100644
--- a/librpc/gen_ndr/spoolss.h
+++ b/librpc/gen_ndr/spoolss.h
@@ -2058,6 +2058,10 @@ struct spoolss_PrinterEnumValues {
uint32_t data_length;/* [value(ndr_size_spoolss_PrinterData(data,type,ndr->iconv_convenience,ndr->flags))] */
}/* [relative_base,gensize,public] */;
+union spoolss_KeyNames {
+ const char ** string_array;/* [default,flag(LIBNDR_FLAG_STR_NULLTERM)] */
+}/* [nodiscriminant] */;
+
/* bitmap spoolss_DeleteDriverFlags */
#define DPD_DELETE_UNUSED_FILES ( 0x00000001 )
#define DPD_DELETE_SPECIFIC_VERSION ( 0x00000002 )
@@ -3620,7 +3624,8 @@ struct spoolss_EnumPrinterKey {
} in;
struct {
- struct spoolss_StringArray2 *key_buffer;/* [ref] */
+ uint32_t *_ndr_size;/* [ref] */
+ union spoolss_KeyNames *key_buffer;/* [subcontext_size(*_ndr_size*2),ref,subcontext(0),switch_is(*_ndr_size)] */
uint32_t *needed;/* [ref] */
WERROR result;
} out;