summaryrefslogtreecommitdiff
path: root/source4/librpc/idl
diff options
context:
space:
mode:
authorJelmer Vernooij <jelmer@samba.org>2004-04-12 21:59:41 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 12:51:16 -0500
commit17ddb68b54c6c550bc4614d33f7da69fc5f75633 (patch)
tree197c9d61f5fcd2dc4b578ebf193e542a07922381 /source4/librpc/idl
parent00cedc0c0448b3520678c7959ea9269d6e5c10f1 (diff)
downloadsamba-17ddb68b54c6c550bc4614d33f7da69fc5f75633.tar.gz
samba-17ddb68b54c6c550bc4614d33f7da69fc5f75633.tar.bz2
samba-17ddb68b54c6c550bc4614d33f7da69fc5f75633.zip
r190: More RPC updates
(This used to be commit 0a67057e9626c1539f964e978537e24544784263)
Diffstat (limited to 'source4/librpc/idl')
-rw-r--r--source4/librpc/idl/winreg.idl15
1 files changed, 14 insertions, 1 deletions
diff --git a/source4/librpc/idl/winreg.idl b/source4/librpc/idl/winreg.idl
index 539889b515..2fb30411d4 100644
--- a/source4/librpc/idl/winreg.idl
+++ b/source4/librpc/idl/winreg.idl
@@ -126,6 +126,19 @@
uint32 max_len;
uint32 offset;
uint32 len;
+ uint16 buffer[len];
+ } winreg_Uint16buf;
+
+ typedef struct {
+ uint16 len;
+ uint16 max_len;
+ winreg_Uint16buf *buf;
+ } winreg_EnumValueName;
+
+ typedef struct {
+ uint32 max_len;
+ uint32 offset;
+ uint32 len;
uint8 buffer[len];
} winreg_Uint8buf;
@@ -134,7 +147,7 @@
WERROR winreg_EnumValue(
[in,ref] policy_handle *handle,
[in] uint32 enum_index,
- [in,out,ref] winreg_String *name,
+ [in,out,ref] winreg_EnumValueName *name,
[in,out] uint32 *type,
[in,out] winreg_Uint8buf *value,
[in,out] uint32 *requested_len,